Well I bought the 3DS and had it for a week or so, with OOT. Got the black one. The unit is well built, similar size to DS Lite. My impression of it hasn't really change that much.
The control is good as long as games rely on just the nub and the four face buttons. The shoulder button are hard to access for me, I can play Zelda just fine, but I don't think I can play games like Devil May Cry 3 where you need constant access of the shoulder buttons. d-pad, well it might as well not be there.
Touch screen feels awkward after DSi XL. The stylus and smaller screen is just inferior. The higher res is a welcome though.
The 3D screen, I didn't like at first, but I think my eyes have adjusted to it. Either that or I managed to find the right distance and angle for the best result.
Anyway the 3D now just work for me. Had the slider all the way up, played in pitch black room with screen brightness set to 5. Didn't get eye strain nor headache. In a matter of fact the 3D screen seems to help with my motion sickness, because I get them if I turned off the 3D. I actually managed to play OOT until the 3DS battery died on me from fully charge, completed all the child Link quests without getting motion sick, while I remember having to take a break every 10 minutes with the N64 version long ago. So yeah I am pretty happy with it now. Beside when Link holds up a new item and it pops out of the screen its pretty awesome.
If I were to re-design 3DS, I would make both screens 3D and touch screens as well as larger and the same size. I discover that touch screen will ruin the 3D illussion is total bullcrap. I also don't get why Nintendo choose 16:9 aspect, they could have went with 4:1 aspect, making the difference between DS and 3DS that much more noticeable. Beside offering wider aspect will make the device more unique compare to PS Vita or smartphones.