State_machine_presentation is a project mainly written in RUBY and JAVASCRIPT, it's free.
Presentation for @IowaRuby on state_machine gem
Date: 10-18-2011