My problem with steam was that it wasn't remotely intelligent in my bandwidth use. At the same time that it made CS1.6 available to me to start up, it was still using most of my download speed. It didn't cut back on that usage when I was playing, it just played like a dog, and tihs is with a game that's built into it. If it can't scale back download bw for CS, is it going to scale it back for any of the other games I play online? probably not.
Another concern I have with it is the stunning lack of options to direct it to download to another drive. I unwittingly installed it on my smaller but fast SCSI drive, and found that I couldn't set it to download on my big but slow IDE drive. What sort of download program lacks this functionality?
Reminds me of an Apple Mac