My two VPSs from RoseHosting have been perfect. Stable, fast. The support has been fantastic, everything gets a response within a few minutes, unlike at my previous host where I'd have to wait for hour, sometimes days to get something done. Their support helped us install and configure the java environment we needed for our application in less than an hour. I recommended them to my colleagues, some of them already signed up.