I just don't see these specs lasting a full handheld generation.
The PSP2 is simply going to one up the 3DS in every category (except software, lol).
Nintendo squeezing every fucking penny tighter than Scrooge McDuck's water-tight anus pisses me off. I would have loved:
2 front-facing cameras for 3D video chat.
Cameras that weren't VGA. At least 1.2 MP, come on!
Resolution that didn't suck. Because I hate shitty scaling, I would want 4x the resolution on both screens (2x in each dimension). ("It doesn't matter on such a small screen!" I completely disagree.)
More RAM. You can never have enough RAM.
Better processors. This one's a duh. I like how Nintendo focuses on battery life, but I have to tip my hat to the PSP's design allowing games to set the clock to 333 vs 222 or whatever it was.
Storage space I don't give a fuck about. As long as it's enough to hold a decent OS and provide the rumored installation option, proper SD support makes any storage space issue moot.
The 3DS specs as we know them are fine and dandy for 2010, but I seriously question if this base design can remain competitive 6-8 years out. Sony is not retarded enough to pass up 3D for the PSP2. The only thing the 3DS will have over the PSP2 looks to be Nintendo games and first out of the gate / user base. 3rd parties hate Nintendo games, and the user base lead simply resulted in a major shit storm of shovelware on the Wii and DS.
I'm still in on day fucking 1, of course.