In case you where unaware, you can download whole repository of packages for your Doing greatly speeds up updating, and if your in the business of making computers. (for example free-geek) having apt-cache set up will save you both tonnes of time and bandwidth, and thus money. And its real easy to do. Install the OS of choice (i.e. to cache ubuntu, install ubuntu server
A open a console and type the following.
sudo apt-get install apt-cache(then type yes to the fact its going to download about 70 gigs of files)
One of the great things about this, is you can put old, 'obsolete' Pentium III back into use, as an FTP file server does not require a lot of systems resources, which is another bonus, as you help protect the environment by avoiding electronic waste.