Jmiller,
I've had some great success with Xolox, better than any other p2p, and submitted some ideas to another user with a similar system to you. You can find her thread in this same forum under the header "Help please
I read the frequently asked questions, ect..."
Good luck, I hope this helps!
KayDee