Ok, I was in your situation a month ago, and dove in. EC2 is great. It's easy to setup.<p>I suggest starting with ubuntu, as there is a plethora of resources for it if you are new to system administration<p>(start with this AMI <a href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1425&categoryID=101" rel="nofollow">http://developer.amazonwebservices.com/connect/entry.jspa?ex...</a> )<p>Doesn't really matter if you are on osx, linux or windows once you are setup really, but get elasticfox for firefox, it does all the trivial things (starting an instance, etc) for you. very cool extension.<p>Just make sure you have a good backup plan for your data, as in any crash, your data is lost.<p>It is much more like getting a dedicated virtual account at a regular provider, so if you are used to control panels and everything like that, you'll have to install them yourself.
(webmin and usermin)<p>getting started with LAMP for ubuntu:
<a href="http://www.ubuntugeek.com/ubuntu-710-gutsy-gibbon-lamp-server-setup.html" rel="nofollow">http://www.ubuntugeek.com/ubuntu-710-gutsy-gibbon-lamp-serve...</a>