Missing from the list, for me, are:
Metroid Prime 3 (August 2007);
Guitar Hero III (October 2007) (sold best on Wii and I also bough it on Wii); and
Goldeneye (November 2010).
I know some if not all of those don't fit Neal's criteria but they made 2007 a great holiday year, for me (what with Galaxy in that year too), and 2010 really good too (with DKC: Returns and Kirby's Epic Yarn).
I am also basically judging console line-ups as the handheld line-ups felt, to me, basically holiday-proof in that they had a steady schedule of good releases that were pushed as attractive purchases all year round, including the holiday season.