In the next couple of weeks I'm going to need a fast connection, and by my estimate, will download/upload about 20GB of software, instructional materials and documents. I was considering topping up the monthly uMax connection at work but this isn't quite ideal in terms of how long I can stay after work (and the inevitable free for all that will ensue!). Can you suggest any alternatives that would meet my needs without me having to make a binding contractual commitment beyond a month / major hardware investment?