BitTorrent tends to be really hit and miss for me. I had all the ports forwarded, and was always able to get good speeds and green indicators for everything. However, nowadays I can't get over a yellow, and seem to always be in the "uploading at 10+k/s, downloading at 1 k/s" crowd.