www.bungie.net | halo.bungie.net | bungiestore.com
Mac, because it's really stable and you can play everything from Gnop to Halo and possibly H2 in the fantastic years to come.