I saw RubyonRails 1 click installer , I wonder if this could be a good candidate to make it Portable....
http://allaboutruby.wordpress.com/2006/01/09/installing-rails-on-windows...
Maybe if the MySQL makes it more complex, perhaps a port for SQLite. but this sounds like a very good choice to have your Rails Development or demos on the go.
Dinooz