If you need to keep track of a model's history of changes and switch between versions, consider using the vestal_versions gem like I show in this episode.
RubyTu.be is a community driven collection of Ruby related videos and screencasts. Questions? Comments? Contact RubyTu.be via e-mail or click on the Feedback GetSatisfaction widget found on the other side of the page.