Sorry about the time delay, Im from England. From what you say its looking
like your ISP is shaping your P2P usage.

If you have differant ISP's give both of them a ring and ask directly. Let us know the resolt, a list is being made of good & bad ISP's to help others.
Good Luck
Peace.