I was looking around for a nice and cheap vps company that offered a decent amount of RAM at a good price. I was hoping for about 128mb of RAM for $7-$8 USD. After many weeks of searching I found FSCKVPS. They offer a 512mb ram server for $10. I was stunned. It was perfect for me. And right now you can pick it up for $7.46 a month for life using the coupon 25OFF at checkout.
Benefits
Performance is great! PHP runs 5x as fast with similar configuration on my VPS than on my personal computer (3ghz AMD 5000+ Black Edition, 4GB RAM, nVidia 9800 GTX).
This works really well for game servers surprisingly. I can host a 24 person Team Fortress 2 server and still serve up pages with speed.
Support is awesome! All of my tickets have been answered in less than 24 hours and most in less than 12 hours. They will install any OS for you and soon you will be able to use a web admin panel to reboot the server, reinstall the OS and you can currently request for a custom OS to be installed.
I recommend CentOS 5.3 64-bit. It runs great!
You can setup a VNC server as per these directions. I recommend using the following code to make for a much nicer VNC experience (you may need to change 1400×900 to be something smaller than your screen):
vncserver :20 -depth 32 -geometry 1400x900
Cons
Nothing is setup except for SSH. You have to install PHP, Apache and MySQL and anything else from scratch, so you need to be familiar with the command line. XAMPP works really well for a quick fix, but your really want PureFTPd instead of the ProFTPd bundled with XAMPP, but that setup is a whole other can of worms.