I saw the new Terminator flick today. It was a fun romp, definitely held true to the original Terminator movie.. the soundtrack was a bit poor though (the same thing was true of Star Trek).
Now for the plot holes.. Star Trek had a lot of plot holes too. Who do they hire to write these plot holes? they're overpaid.
Here's my take on how the movie should have gone:
John Connor and his team unearth a lost Cyberdyne project - The Marcus project. They accidently wake him up from suspended animation and the movie continues as per normal. Once Connor and Marcus finally reconcile, Marcus discovers that he is indeed a part of skynet.
Here's the twist - Skynet doesn't know about his existance. He was a Cyberdyne project back before Skynet came online and had laid dormant since then. He's a backdoor in to skynet's network, which allows Connor and the rest of the scooby gang to get inside and save Kyle Reese and deal Skynet a serious San Francisco blow.
The final battle happens when Skynet realizes it has been hacked by a living breathing cybernetic human being, gets pissed and unleashes it's as-yet-uncompleted T-1000 Governator to destroy Marcus. Connor is able to rescue the human prisoners before Skynet kills Marcus and the San Fran defences come back online and start mowing down the helicopters.. then Connor flicks the switch and San Fran goes byebye.
There we go, much tighter plot story, more interesting, easier to write, fewer plot holes if I do say so myself and probably an even better movie - one I would have walked away from going "Whoa, that was awesome" instead of how I'm currently feeling, which is more along the lines of "Too bad Christian Bale yelled at that guy, I really don't like him that much anymore... the movie was okay though."