I would say Microsoft on an objective level. They showed the most and had some surprised while still keeping mostly focussed on what people there wanted to see.
Sony definitely would've won if nothing had been leaked, seeing Trico for the first time along with the PSPgo, MGS on PSP, and GT Portable would've been insane, but unfortunately they suck at not letting things out of the bag.
Nintendo spent too much time boring me to be honest, they're tied with Sony.
...









