The Chaocipher revealed
ciphermysteries.com
ciphermysteries.com
It could use things like a configurable key and interactive enciphering command line, and I would be happy to pull such changes.
Edit updated link with improved comments about the rotation part of the cipher
Impressive work :) If you manage to get plaintext from just cyphertext, be sure to spread it around; I'd imagine a lot of people would be interested in it.