Well I'll say the obvious. Theres no reason before this gen Sony shouldnt be 5-10 million ahead of the 360 right now. But that all changed with the botched PS3 launch.
So like any logical human being, we need to reevaluate, and in those terms, the PS3 will eventually outsell the 360, but no way in hell it should have taken as long as it will.
Bottom line, imo, PS3 will recover to outsell the 360, but i think unless Natal falls on its face and is really bad, MSFT will have had a better generation in terms of progressing their brand. Lets not forget RROD, the fact MSFT overcame that fiasco is pretty amazing too. It could be a lot worse right now.
Nintendo, yeah, why bother, they destroyed everyone but its so normal to me now to see Nintendo own the shit out of the videogame market its not interesting to comment on.