That honeymoon is over, those buy-anything next-gen hardcore gamers (of which I was one) are now more evenly distributed among the three consoles. The bar is also raised for quality, those games are mostly average at best, but anything with excessive bloom and bump-mapping sold well back in 2006-2007.
The problem is the PS3 and its userbase, never had a honeymoon and the marriage between the 360 and its userbase seems to be a much happier relationship.
courtesy of PVC console forum
November 2006
1. 360 Gears of War - 1,000,000
2. PS2 Final Fantasy XII - 896,000
3. PS2 Guitar Hero II - 498,000
4. Wii Legend of Zelda: Twilight Princess - 412,000
5. 360 Call of Duty 3 - 330,000
6. PS2 WWE Smackdown vs. Raw 2007
7. 360 Need for Speed: Carbon
8. PS2 Madden NFL 07
9. PS2 Need for Speed: Carbon
10. 360 Tom Clancy's Rainbow Six: Vegas
December 2006
1. 360 Gears of War - 815,700
2. PS2 Guitar Hero II - 805,200
3. PS2 Madden NFL 07 - 737,100
4. GCN Legend of Zelda: Twilight Princess - 532,900
5. Wii Legend of Zelda: Twilight Princess - 512,900
6. PS2 WWE Smackdown vs. Raw 2007 - 484,500
7. NDS New Super Mario Bros. - 427,500
8. 360 Call of Duty 3 - 410,800
9. NDS Yoshi's Island 2 - 407,200
10. PS2 Call of Duty 3 - 365,300
Total sales of Gears is ~1.8 million
Total sales of COD3 is ~740k
Total # of 360 console in US is ~4.5 million
November 2008
1. 360 Gears of War 2 - 1.56 million
2. 360 Call of Duty: World at War - 1.41 million
3. Wii Play - 796,000
4. Wii Fit - 697,000
5. Wii Mario Kart - 637,000
6. PS3 Call of Duty: World at War - 597,000
7. Wii Guitar Hero: World Tour - 475,000
8. 360 Left 4 Dead - 410,000
9. PS3 Resistance 2 - 385,000
10. Wii Music - 297,000
December 2008
1. Wii Play - 1.46 million
2. 360 Call of Duty: World at War - 1.33 million
3. Wii Fit - 999,000
4. Wii Mario Kart - 979,000
5. Wii Guitar Hero World Tour - 850,000
6. 360 Gears of War 2 - 745,000
7. 360 Left 4 Dead - 629,000
8. NDS Mario Kart - 540,000
9. PS3 Call of Duty: World at War - 533,000
10. Wii Animal Crossing: City Folk - 497,000
11. Wii Music
12. NDS New Super Mario Bros.
13. NDS Personal Trainer: Cooking
14. 360 Fallout 3
15. NDS Club Penguin: Elite Penguin Force
16. Wii Link's Crossbow Training
17. PS2 Guitar Hero World Tour
18. 360 Madden NFL 09
19. Wii Call of Duty: World at War
20. Wii Shaun White Snowboarding: Road Trip
The PS3 has a total userbase of ~7 million at 24 months and it can't place a second title in the NPD's top 20 for Dec 2008.