I recently picked up Ruby on Rails for a client project, and it turned out to be a more enjoyable experience than I had expected.