I read this thread regularly and I've been using Lw for a while. Just my thoughts. You have your uploads set at 32.5. If the person you are downloading from has the same or smaller setting and 5 or 6 people are downloading from that person then you are all getting a piece of 32.5. Try downloading a file that shows 10 or more sources to see if your download speed increases. If it does, the problem is probably beyond your control. There are lots of variables beyond your computer.
Also, go to the site below to see if you are getting close to your advertised speeds. It will never be 100% but it should be 80% or so if your end is set up correctly.
http://www.speakeasy.net/speedtest/
I've cried over slow download speeds at T1 or better myself.