Virtual Private Server Hosting is a fantastic solution for small to medium websites. Rather than paying a monthly charge to keep your single website running, we pay for a larger Virtual Machine that is shared between many sites. Using VPS hosting in combination with a Content Distribution Network means that the low cost doesn't necessarily mean a compromise in speed.
We use Dreamhost VPS as it is a low cost company committed to Open Source software, and also show their environmental conciousness by offsetting their servers carbon emmissions.
See the websites we've built on our VPS below: