Well, I finally watched it.
And I liked it. More-so than Reloaded.
The only problems I have with it are the editting and the final 2 scenes.
There coulda been a more simultaneous feel to it instead of shifting drastically from one plot-line to the other the way it did. And the way the kid declared the war over was a little....I dunno, just kinda ghey somehow. The final scene, with the Oracle and the kid, was waaaaay too cliched for my liking. They shoulda done away with all the cutesy bits and just had the Architect's bit and the Oracle saying something profound.
As for the editting in a wider context, just re-arranging some stuff between Reloaded and Revolutions woulda made both films a whole lots better.
Really, I think all it suffers from are the final 2 scenes and a lack of flow. But I suppose it's hard to inter-mix everything when the characters are all apart, doing their own distinct thing.
Oh, and the Machine God. I'm not happy at-all with the way that situation and 'character' was presented. Something more akin to the Architects' room woulda been better, with hundreds of little machines chiming dialogue, all slightly outta sync. That way it'd've given more of a sense that he was speaking to the whole machine race as opposed to just chatting with the server.
It's just the few little nagging things that bring it down a notch.
But overall it kicked ass.
On-par with the original for watchability, if not lacking in the philosophy of it's predecessors.
And in regards to Neo, he is dead, there's no doubt about that. But he died inside the Matrix, so the essence of The One goes on. And I think that thing was less of an honour-guard and more of a "liquify the dead and feed them intravenously to the living" robot. Though I suppose it could be argued that he'd just saved both races from annihilation so they'd wanna dispose of his remains in a respectful manner.
Anyway, it's 8:57am and I've been up for 14 hours so a more indepth study of the film is going to be put on my [never]-to-do list.