Hmm, ok, I was kinda thinking of puting up ADSL too, but the thing is you have to pay a fixed price with virtually every provider, and they limit your maximum transfers.
I was kinda wondering if that max lim. is for downloads and not for HTTP, cause in that case some cool software might appear or already exists that... :-D