I have to make do with my 2mbps ADSL. I'm a bit too far to get any faster

2mbps isn't too bad. It really sucks if I go visit my mum though. Only got 56k there and that's really unreliable for some reason

Some hosting companies don't mind you bursting but on average over the month/week you can't exceed a certain value. Doing streaming will soon exceed this so it will definately involve fat pipes or a very understanding ISP.