I find Skype more effective. I have used Steam's client for Voice chat and found it quite mediocre during our L4D sessions. Skype, on the other hand, has had excellent voice clarity. I would prefer voice chat over text for this game. I'll be playing the game with my 360 controller, so won't be close to my keyboard for text chat anyway.