I find virgin are good, sign up at virgin.net for a free pay as you go account, and with that you get some free web space. If you sign up a couple of times and spread you files liberally you'll avoid clocking over transfer limits, but i've never had any problems with them.