I'm sure it should be out definitely after September 1st but even then, the wait seems super long. I also need help trying to buy a DS because I'm not sure if they're going to be using 3D as a base for the new games after this.Gen 6 will definitely be on the 3DS. What I would do is get the just-announced 3DS XL when it comes out this August. That will allow you to play DS games in "no-upscaling" mode without the screen being small like it would be on a normal 3DS. This will give you the best of both worlds - the clear screen of the regular DS line combined with the ability to play 3DS games. If you can afford it, that would be the best option.
Additionally, I looked up the first rating on the game as it got a 36/40 from a Japanese magazine of some sort. Black / White got a perfect 40/40 so I can't really determine if this game is gonna be as great as the first until I get become brainwashed.
So, should I get a DSi or a 3DS? Pokémon Black / White always seemed like a 3D game to me so I can't really choose.
Also, the second gym leader's English name is "Roxie".