Taken from somebody else's thread about internet problems, the link...
http://www.speedtest.net/
Take a test with any of the "recommended servers" but at least 500 miles away from your location, preferably more.
Then post how much your internet connection COSTS and if you have any caps at all on it :)