It depends on your ISP. Mine (Sky) is unlimited but I wouldn't like to put it to the test. Some ISPs put a cap on the amount you can download others don't. Acoording to Sky's T&Cs I can download as much as I like with no limits but as I say I wouldn't mind betting that they would shout if I was downloading terrabytes every day, not that speeds would let me do that.