Welp... I should point you to linuxwebnet.com, where I currently have a server hosted. 100GB transfer/month, really damn FAST... low pings (for game servers)... $150/month. So you could always host there. They're in Baltimore, which is probably ~2 hours from you and ~1 hour from me. So you could refer your clients to them and then install a server there. We've been happy with 'em. Check 'em out for colo if you're seriously hurting for bandwidth.
http://d.gaveup.org/images for some big files to download to see speeds... well, big pictures anyway
http://d.gaveup.org/mp3 for Dobie Grey's Drift Away, which is a few megs.