The Global OverPlayVPN package has proven to be a wise investment. Both download and upload speeds are consistently fast, with upload speeds 3-4 times that of my own ISP. Downstream speeds are easily good enough to handle high quality streams from the BBC IPlayer. The quality of streams from Hulu is also consistently good. Coupled with their competitive pricing, and the flexibility of unlimited switching between servers, I'm happy to recommend OverPlayVPN.