Vista, Xbox 360, Playstation 3... these are the words that piss Gabe Newell, CEO of Valve Software, and other game developers off. Follow the link
to find out why and post your own thoughts.
Personally, I can whole heartedly agree with Gabe. Consoles in this generation seem to have thought only about how to make the best hardware and not how to make the best games. In this way, they have totally alienated game developers and simply told them "hey, make games for our consoles or die!" while whipping them like egyptian slaves... Well, maybe not that severe, but you all catch my drift.