www.bungie.net | halo.bungie.net | bungiestore.com
much better
Half-Life. Of the ones you provided, I'd say Rainbow Six series.