Great! Thanks guys, I'll look into each of the above and post back when I decide what is the best solution in my case... -- Posted via http://www.ruby-forum.com/.