In Rails 3 the non-database functionality of Active Record is extracted out into Active Model. This allows you to cleanly add validations and other features to tableless models.
Podchaser is the ultimate destination for podcast data, search, and discovery.