Peter provides a very good summary of the differences between the two libraries by letting the authors of both libraries have their say. I have always used MongoMapper (for Ruby, CongoMongo for Clojure), but I am motivated to at least give Mongoid a try.