00:58:33 up 1 day, 1:55, 3 users, load average: 0.81, 0.84, 0.97
Don't use VPS products by "shared host" companies like DreamHost, BlueHost, HostMonster, HostGator, GoDaddy and other shitty, bottom-feeding slime-balls.
Personally, I have been very happy with Linode, tech.coop, Prgmr, and VPSFarm.
In fact, they're one of the companies I admire most. They're up-front, honest, and transparent about everything they do. EVERYTHING.
Downtimes? Reported accurately and constantly. Mail server problems? Same. Accidentally over-charge your customers millions of dollars collectively? They told us about that too, even though similar incidents at other companies were covered up as well as possible.
Seriously, they air their dirty laundry almost faster than they hand out their press releases. It's refreshing.
Now, I wouldn't buy a DreamhostPS from them, no. I've heard about all the downtimes they keep having with them. But even still, they're one of the few companies I KNOW that about - pretty much everone else, I had to guess.
(I'm still with them for my personal website and main email. Their control panel is the best in the business and their customer support is absolutely astonishingly good.)
I've been with them for 6 months now and their service has been excellent. I've had no problems with them.
I use Linode personally, and it's rock solid.
That said, I think that DreamHost has a good offering - nice big quotas, pretty good support - but for someone who needs a very customizable environment for something like Rails or Django, you're better off with a true VPS.
Rackspace/Slicehost, EC2, VPS.net, Linode.
I'm on Linode, and I haven't had any issues with it that weren't my fault. Pingdom has yet to report the server down in the six or so months that I've been with Linode, save for a few times I messed with some config files and made the site unreachable. I'd suggest them, but I've also heard very good things about Slicehost. I went with Linode just because it was cheaper, but I'd imagine the snazzy interface and integrated backups are pretty nice.
I'm running Linode for my own personal site (whalesalad.com) and have been happy with that as well. The control panel is definitely more advanced, and they're cheaper. I'm broke without and unemployed, so the cheaper price is what has me on linode right now. Help a guy out if you choose Linode - http://j.mp/linodesalad (referral code)
It's not the kind of thing I'd trust for something really critical, but the price is great, the support is reasonable, and the product is fine.
Dreamhost VPS isn't really a true VPS. First you don't have root access, hence can't install anything other than pre-configured modules.
Any recommendations ?