AWS or dedicated server?
jawngee: Hosting on EC2 is stupid, it's way more expensive than linode or slicehost.  I accidentally left one of their extra large slices running for a month, and it cost almost $600.  You can get real metal for those prices.That said, if you have no problems setting up dedicated servers, than you won't have any problems with EC2.  Use rightscale's free interface to manage instances, the rest is what you already know.