Hunchentoot (http://weitz.de/hunchentoot) on SBCL (http://sbcl.org). It works. 100% free.
See this thread on my site, the story of how I kicked the Mathematica habit:
What tool do people use to write Lisp Web code? Is it GNU Emacs or something else? How compatible are Emacs List and SBCL?