I'd get Steam for sure...the automatic updates combined with the Steam Community overlay makes it great for chat. edit: I forgot you can use the Community overlay even if you buy a non-Steam game anyway.
Except for today I guess...the overlay causes the game to crash. ಠ_ಠ
Should be patched within a few days though.
LEFT4DEAD411.COM
Bet with disolitude: Left4Dead will have a higher Metacritic rating than Project Origin, 3 months after the second game's release. (hasn't been 3 months but it looks like I won :-p )