Active Record models are fantastic for consolidating "black box" logic and keeping your models self-aware of their business logic, but what do you do when the business rules and object specific operations keep adding up?
Do yourself a favor, and get into the habit of putting those business logic methods into attachable behaviors.