Two questions:

I have limited downloading at home which makes DLing games a problem since it has to be done between midnight and 8AM. Worse some games are so large they require more than one night which doesn't help in isolating technical problems. The problem here is compounded by the fact that my computer is busted and it often either corrupts its data or needs reformatting. It would make my life much easier if I could DL my purchases at uni where I have infinite bandwidth then transfer them once I get home and keep corrupt files on a hard drive if case I need to replace them.

Is it possible on Steam? Or on Gamers Gate?

Second question:

As alluded to above my PC has been broken on and off for over a year now. I am going to make a systematic attempt to fix it. However this would be helped along by any technical resource sites you guy could point me in the direction of. Helpful tech forums where I can make threads and ask questions would be especially appreciated.

Thank you