Steam... annoying app
Steam is the Client required to run almost all valve software, its an annoying little thing that sits in you system tray telling you to update you gamefiles and whatnot. It also is needed to launch all of your vavle software games, theres no way around it that I know of, I wish you didnt need steam to play valve games, but you do. and I think for now if you want CS:S your gonna have to get HL2 its a good game and everyone should have it anyway... But if your really that opposed to it then wait a few month's and they may do the same thing the did with CS: condition zero, and sell it as a seperate game. i dont know if you want to wait that long, or if they will do that at all, just guesses...