Does your ISP have a gaming network?
I am on Sky Broadband and use Astraweb as my newsgroup provider.
Most ISP's have a gaming network unmetered to customers. I must say your ISP's website is terrible with lack on information.
Have you ever tried leeching off another ISP's FTP?
What are your speeds for Games.on.net?
http://games.on.net/filelist.php
650kbs