So, this is pretty amazing. The weekly Japanese game sales for the first week of 2007 are in, and the top 15 game sales are ALL for Nintendo systems.  In fact, out of the top 30, only 7 are for non-nintendo systems.
from http://www.gamesarefun.com/news.php?newsid=7405 (xth week reffers to time available for sale.)
1. NDS – Dragon Quest Monsters: Joker – Square Enix – 266,827 (860,820) – 2nd week
2. Wii – Wii Sports – Nintendo – 166,011 (732,719) – 6th week
3. Wii – Wii Play – Nintendo – 141,702 (664,512) – 6th week
4. NDS – New Super Mario Bros. – Nintendo – 128,211 (3,986,506) – 33rd week
5. NDS – General Knowledge Training DS – Nintendo – 109,752 (1,063,093) – 11th week
6. NDS – Brain Training 2 – Nintendo – 99,320 (3,805,787) – 55th week
7. NDS – Animal Crossing: Wild World – Nintendo – 94,917 (3,843,832) – 60th week
8. NDS – Pokemon Diamond – Nintendo – 94,370 (2,479,819) – 14th week
9. NDS – Kirby Squeak Squad – Nintendo – 93,522 (836,588) – 10th week
10. NDS – Pokemon Pearl – Nintendo – 78,398 (2,054,443) – 14th week
11. NDS – Mario Kart DS – Nintendo – 57th week
12. NDS – Jump Ultimate Stars – Nintendo – 7th week
13. Wii – Dragon Ball Z: Budokai Tenkaichi 2 – Namco Bandai – NEW
14. Wii – Wario Ware: Smooth Moves – Nintendo – 6th week
15. NDS – Brain Training – Nintendo – 87th week
16. PSP – Metal Gear Solid: Portable Ops – Konami – 3rd week
17. Wii – Legend of Zelda: Twilight Princess – Nintendo – 6th week
18. NDS – Love and Berry – Sega – 7th week
19. PS2 – Yakuza 2 – Sega – 5th week
20. NDS – Kanji Test – Rocket Company
21. NDS – Tamagotchi 2 – Namco Bandai
22. NDS – DS Menu Collection – Nintendo
23. NDS – English Training – Nintendo
24. Wii – Pokemon Battle Revolution – Nintendo
25. PSP – Tales of the World: Radiant Mythology – Namco Bandai
26. PS2 – Seiken Densetsu 4 (Dawn of Mana – Square Enix
27. PS2 – Yakuza – The Best – Sega
28. PS2 – Momotaro Dentetsu – Hudson
29. NDS – Magic Taizen – Nintendo
30. NDS – Tetris DS – Nintendo Â
So, that’s pretty damned awesome. Go, Nintendo.
Oh yeah- I got a Wii the other day =D Â I’m loving it, but it makes my arms hurt when I play too long.