I have been using GoDaddy (https://www.godaddy.com/gdshop/hosti...byos=1&ci=5749) VPS for several months now and it's been working out very well for me. They do not have 100% uptime guarantee, but their support is nice and responsive (it's best to call in usually).
What I liked about GoDaddy was that the prices were initially low and I could configure the server for only the things that I really needed. You can get a very base VPS as low as like $30/month I think.... mine is around $50/month.
Although I had to move away my shared hosting account from them because I was experiencing some random downtime after they switched to their new grid network, I'm pretty sure that their VPS is good and their support is definitely good. The price is also reasonable.
I have been using vpslink.com for a couple of months, which isn't too bad, but they are cheap. The only problem I've had is a software program (which they won't fix as it is unmanaged) - some services won't automatically run on restart.