Are you sure it's the router? I've seen some very slow torrent speeds from time to time, for no apparent reason. The next day, it's been fine.
Does your ISP have restrictions on the use of Torrents?
Have you checked the MTU settings? Someone recently posted a help about how to set your MTU for the optimum results.
Otherwise, what does the ADSLguide speed test say?