I've never cruised on Carnival, but have cruised on Freedom of the Seas and have Liberty of the Seas scheduled for December. I would highly recommend RCCL's Freedom Class ships. I'm sure your entire family would have a wonderful time. There is so much to do and the Flowrider is awesome for all ages.
Mary Lou Scanlon
NCL Pride of America April 24, 2010
NCL Epic February 12, 2011
RCCL Allure of the Seas - September 18, 2011
Celebrity Eclipse - February 11, 2012:
RCCL Navigator OTS - February 9, 2013