For me, it's gotta be Xbox 360.
Massive amount of good to great games, the superior (console) version of most 7th gen multiplats, Gears + Halo, and one of the most comfortable controllers out there.
Still my #3 fav console of all time, with only SNES and Wii ahead of it, and both only slightly.