www.bungie.net | halo.bungie.net | bungiestore.com
My personal preference would be ID soft(just looking back they made lots of kickass shooters so why not-Quake 1/2,Doom 3...)Gearbox made good stuff to but they sucked ass with Halo so ...