Alphabeticon is a project mainly written in Ruby, it's free.
Write with emotions! :)
Alphabeticon
A simple funny project that aims to write text using emoticons.