Depends a lot on your sources too... I find the more popular sites such as mininova (yeah, I know it's just a list of other trackers really) to be slow. Other sites, in particular filelist and UKNova, can almost max out my 3Mb connection. These sites take upload/download ratios into consideration, so aren't just full of leachers