I was recently in need of a personal server to run some Drupal sites and being a cheap person, set out to get the best bang for my buck in a server. To start out with, forget any shared host servers. They just aren't going to cut it. I looked at several cloud hosting providers and finally decided on amazon based on price and future expansion. After getting everything set up my server is extremely fast and I'm only paying about $30 per month! Here's how I did it.