When I first started using steam to play my games I was pretty angry about having to go through this annoying software just to do basic PC matchmaking. Years later, the service has drastically improved. The thing that vindicates Steam in my eyes are the amazing sales they have on computer games, which enable me to download some gems I otherwise might not have given another look at. Last week I got Spec Ops: The Line for 5 bucks, and Resident Evil 6 for 10 bucks. Amazing bargains, even if sometimes the service is annoying.