Rails is the most well thought-out web development framework I've ever used. Refinery is the most popular Ruby on Rails CMS and supports Rails 3. It's easy to extend and sticks to 'the Rails way' where possible.