Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
I only have Steam because of the Valve complete pack thing and I hear the L4D2 community is better there (and I have a feeling TF2 is garbage on 360). I can't play yet since I don't have a gaming PC, but will soon.