BUT, if we are talking emulation, The 3DS has almost no chance of recreating GC games. Fore one, the horsepower just isn't there. Secondly, the architecture is not even close to the Wii/GC. Think about it, the 3DS is designed from the ground up to be a 3D machine. It is specifically developed to output TWO images for every game in order to create it's 3D effect. It's hardware is built specifically for this purpose. Anything else will be inefficient.
We will not see GC games on the 3DS that aren't specifically ported to work.
Where as, the NGP has so much power that we will see emulators that will accomplish amazing things. Any GC emulators are likely a pipe dream (seeing as how they barely work on PCs) but I think Dreamcast is a real goal. The real treat is that The NGP will probably be able to emulate anything in between, and be twenty systems in one, including everyone's favorite N64.
I remember them saying there were plans to put DC games on PSN and that might just be so that they can be played on both PS3 and NPG like the PSone classics currently are.
I spose they want to keep scope open for other 3d remakes. Why put the original OoT on there when you want people to buy the remake? Same for Lylat Wars. As for GBA and s/nes, that's just lazy.
Handhelds are getting way too expensive for my tastes nowadays. I could see myself getting a 3DS/NGP eventually down the line, but certainly not the first year.
use your penis on the touch pad. literally the exact same thing as dual analog.
Frequent error of reasoning: You are ignoring an important factor: view-limitation.
Dual analog sticks combined with touch simply owns if all the hardware buttons are ergonomic and working precisely. The lack of hardware-buttons makes developing high gaming quality harder. But a big reason for bad games is the lack of understanding technical detail related to controls-design and implementation. Devs of Assassin's creed, boulder-dash and countless other games don't really look like they have a detailed understand in what they are doing to create technically perfected controls, from both, the design- and the implementation-perspective.
the 3DS's innards are completely different from the GC so it won't help if the devs know the GC since they'll have to learn how 3DS works. all that is similar is that it has similar power to GC. they'd need to change the games plenty if they are porting a GC game to 3DS (as opposed as just running GC code on wii as it happens now). SM64DS on DS showed that even at a similar power level, they needed to make plenty of changes to make the game run on DS so the same happening on 3DS is expected.
as with any console/handheld generation, the first year has very few must have games. getting the 3DS early won't be much different from waiting since a price drop won't come for a while (unless you're okay with waiting 3 years). a revision might come first and that's a good reason for people to wait but the first 3DS model doesn't look too bad (the DSPhat looked so bad compared to a lite) so i can't see a big update. i'm waiting for OoT 3DS so i won't be buying at launch anyway.
good to see Sony being serious with their new machine. while i doubt it will beat 3DS, it will surely have pretty good sales and popularity because it is sufficiently different from the 3DS to justify owning both. if things go like in the DS/PSP days, it should do well in the end (the PSP is at like 60-70 million units sold. sure it pales next to DS's 145 million but it beats several console leaders from past gens). hopefully they have better ways to stop piracy and the software sells more (that's a tough one since console games on portables didn't turn out that popular with PSP and portable-tailored games were the ones that made it stay alive).
as with any nintendo device, their first party is the real strength of the machine. it makes people buy their devices even if they're technically worse than the competition. good 3rd party efforts usually come late and are mostly a complement rather than the main reason to buy them.
if they were to put an old F-Zero game on 3DS, remaking FZX with GX graphics and putting in the EK stuff would be better than just porting GX because FZX has a better engine.