twesterm on 20 May 2009
Besides the obvious (Terminal Reality ) I would say Valve. They just don't make bad games, they always do awesome stuff for the community, and they're just, well, awesome.