Your connection is the same speed as mine. How many files do you attempt to dwnld at one time? And do you notice people uploading from you? My dwnld speeds vary depending on many factors. Whether the source is dialup, whether the better connection is allowing much upld bandwidth (yes even T1 & T3 can get miserly in offering upld bandwidth.) It can depend on how many files I'm dwnlding at once. Keep in mind that your connection 'potentially' has a maximum dwnld speed of about 33 KB/s but there's going to be some wasted in overhead. I generally average b/w 22-27 KB/s total shared b/w dwnlds.
Make sure you're not using LW & do these bandwidth speed tests:
http://www.broadbandreports.com/stest http://www.broadbandreports.com/tools http://www.adslguide.org.uk/tools/speedtest.asp