+1. I have been happy with linode.com hosting my web site and a few side projects. I actually have been looking for other local developers to split the fees as a 512 MB VM can host about twice what I’m putting on it. Owning the stack and the devops chops that comes along with that is valuable for work in the real world as well.