I just use a program called inetbench and then bounce it off a fast server like google.com or yahoo.com ..... Gives a pretty good idea of the speed of your connection (more often I use it to diagnose if my service is down or not)
http://www.thirdring.net/download/ib180.exe