I've been with Linode for quite awhile now. Initially on behalf of a client who had registered and then tasked me with the ongoing use of their Linode. Then through various projects.
Recently signed up with Linodefor my personal project (
http://www.ottawahosts.com) to build my first major web application. I considered doing it all on a local dev machine but after many headaches I headed over to Linode, dropped in my credit card information and was up within minutes.
I'm still months away from launching but its nice to have the VPS. Its not as fast as a local dev server but its far more reliable and easy to setup!