Just saw this and it was ...well it was better then T3 and I'd give this 3 out of 5.
Despite it's flaws I was really into it up until Bloodgood and Marcus take off, then it just went downhill.
Just a few odds and ends:
Writers really should have done some research and not had so many glaring problems/mistakes/plotholes. And I hate the excuse of "well it's an alternate timeline". Sorry I don't buy it.
Kyle seemed like a real sissy most of the time. How exactly does he become the great soldier we see glimpses of in the human transport? It's to big a jump in character.
The opening with Marcus shouldnt have happened and it should have been a secret Marcus is a terminator so it comes as a shock to us as much as the humans. Remember when movies use to do that?
Marcus was a great character though and one of the most interesting things in this film. (Anyone else catch his aussie accent going in and out?)
Way to many nods to the previous films (every final confrontation happens in an industrial site? Really?) and while it was cool to see how John got his scars...there is no way in HELL he would accept a "Terminator" heart. I just don't buy it and I'm surprised more people haven't complained about this.
There is so much anger, hate and just vile bitter venomus bile John Connor has towards the machines that no matter what, he wouldn't ever accept it, thus in a sense becoming a machine himself. I liken it to those hardcore racists who, even in the face of certain death, wouldn't accept a blood transfusion from the opposing races.