I ran across Cherokee Web Server last week and I can say that this might take over Apache in some time.
Installation and Configuration was pretty easy on my CentOS vps. A good guide to follow if you are also a linode user would be http://www.linode.com/forums/archive/o_t/t_5410/script_to_install_cherokee_postfix_dovecot_etc._enjoy.html which automates the installation of a postfix,dovecot and cherokee web server. Installation was so simple and fast that I was done with it in under 15minutes.
This website currently runs on cherokee web server.
Try it if you have time : )