I agree with Jen.
PlusNet have got a lot better recently. In fact I had an email from their
affiliate manager last week, which basically admitted that they were a bit
crap a few months ago, but they've invested in making things better and now
they think they are much better!
The only thing I would say though is that peer to peer stuff is really slow
in the day - they throttle the bandwidth for that. However, I get round this
by scheduling this sort of thing to run overnight.
*
*http://tinyurl.com/3c6gcy
The above is a link to PlusNet. If you decide to signup I get 50p off/month.