Extending ActiveRecord for csv export... a better way?

Try http://rubyreports.org ..