Don't bother downloading Linux ISOs using HTTP or FTP, use Bittorrent and give back bandwidth :).

Best sites

Good bittorrent guides