First the good news: Nintendo's 3DS will hit the US on March 27, 2011 for $249. That's less than the speculated $299 price and a good deal considering the international 3DS price but still $70 more than the current most expensive Game Boy.
The 3DS comes packaged with a charging dock and a 2GB SD card. Cosmos Black and Aqua Blue are going to be available in North America and Japan at launch.