With anything steam related the games follow the account. So if you can move the games from one PC though external HDD to the new one, you simply run steam and it registers the new pc and you are good to go. No re downloads, no hastle. Games like Starcraft which are a hard copy are also linked to the account, install from the disk and register the account and you are good to go.