Valve. I have yet to play a game by them that I didn't enjoy, and three of my top five favourite games are all Valve games. Also, as a customer, they've just treated me exceptionally well, like including Steam with Portal 2 on the PS3. I wouldn't have been able to play the co-op otherwise, because the only other person I know who has Portal 2 has it on a Mac. Really, the only complaint I have about Valve is their release schedule, which I don't think is as big of a deal as people make it out to be.