I recently posted about my Database Transaction class. I wanted that functionality available in my ActiveRecord based models. Thanks to the "hooks" in the ActiveRecord package (before_save, after_save, etc), this class was very easy to create.
Just add this class in your classes/model directory and extend it in any model that you would like transactional functionality.