http://www.apophysis.org/

Kinda fun, thought I'd share...