I have purchased about 10 games from steam and the service makes it easy to download your games to any Pc and save your game progress. Just remember your passwords their security is tight and resetting passwords can be a pain! The only time I have had real difficulty with steam was Christmas Day, when I would guess the servers were overwhelmed with black ops downloads!