My friend, were you even at E3? Who the hell gave you your info? The PSP is at least 10-12 hours of battery life. Also, Nintendo had ALOT to show, whereas Microsoft showed the same stuff it's been showing for the last 2 years. Sorry, Microsoft did not dominate.
The DS is real. I played the...