I was on the Enchantment back in October of 2009. This was a Caribbean itinerary before she got repositioned. Loved the ship! She went an "Extreme Makeover" including adding rooms.
I didn't go to the Specialty Restaurants. I just ate in the Main Dining Room, and was pleased with the food. As far as things to do on the days at sea, they will usually have quite a variety of activities. Just to name a couple are Bingo, the casino, and maybe some water / pool contests. There is also (I think) a rock climbing wall if I remember right.
Any other questions, I'll see if I can answer them. I've only taken 3 cruises, but they're starting to "run together," as I can't remember what was on which ship.
2007 - Majesty of the Seas
2009 - Enchantment of the Seas
2010 - Freedom of the Seas