I prefer nginx. It’s got a very small footprint compared to apache, I find it very easy to configure and is fast as hell for serving static content.
AFIK nginx and lighttpd are very similar in performance both have pro’s and cons.
http://www.joeandmotorboat.com/2008/02/28/apache-vs-nginx-web-server-performance-deathmatch/