In reply to Brandon.

You should totally give Sage a try. Its changed the way I've developed sites and made me learn best practices. It is legit. I'm in the process of learning deployments with Capistrano with Bedrock. Buy the videos if you run into problems. They are well worth the $12 and then some.