Re: What the matrix is
It may just be me but this is what i thought...
The machines have taken over the earth, and have created the matrix for the humans to think nothing has changed, but there needs to be an equilibriam. (if you remember in the first one agent Smith said that they created a perfect world, but the humans rejected it)
So, i believe the Frenchman is the 'bad' and the 'oracle' is the good part, to give the humans the balance of good and evil.
As was said a few times during the films, machines cannot make a choice, so they choose 'the one' (NEO), who is there to make the choices for the machines.
Basically i think that there are two matrixes (matricies?), a matrix within a matrix, and Zion isnt actually the real world, just another matrix created to aid 'the one' to make the choices.
The revolution: IMO, it doesnt make a difference whether NEO saved Zion or not, all the 'choices' that he made would have all ended the same.
e.g.1: If he had taken the blue pill, he would have been plugged back in, and the revolution would have started again.
e.g.2: If he saved Zion (as the film depicted) at the end he got plugged back in, and the revolution starts again.
Personally i think everybody has thier own idea on what the matrix is...which is why it makes it a good film.
Daz