We've been using VPS hosting for the past 8 years or so and have spent months researching and testing out the best VPS providers we could find at a reasonable price with decent bandwidth. Here is the result of that endeavor:

1. BuyVM.net

VPS slices from buyvm.net

2. Vultr.com

cloud vps servers at Vultr.com

3. Atlantic.net

cloud vps hosting at atlantic.net