I'm on steam but I don't play any multiplayer games on it.
I'm on steam too, but I havent played in forever.
dotuvoltron on steam, it's open 24/7 too...not that I play 24/7...
Current handle is Don Francisco del Fin de Semana (don't ask). I putter around on TF2 quite a bit, some Left for Dead 1 & 2, Borderlands, Dawn of War 2 and Il-2 Sturmovik.