I run several systems at home, and until recently I had a pretty narrow internet connection. So running testing with daily downloads between 5 and 50 MB per day per system was just not an option. On the
It's not that difficult to get a http cache (squid) working.. and combine that with a nightly unattended download of what you need with apt-get ..
/n