With EC2, you can create a instance with any distribution. I'm using Fedora 6.
Related to scripting, and unrelated to this thread, can lsws virtual hosts be created via the command line? I couldn't find anything in the documentation about it. I'm interested in it to see if I can use capistrano to almost completely manage my server.