We love the Freedom. We sailed her in 2009. The Fish 'n Chips is great and we loved our dinners in the main dining room every night. Our kids had a blast on the water slide. We have booked a second cruise on Freedom this Christmas.
I think Freedom is the perfect size. We've been on smaller ships and also on Carnival Dream. We enjoyed the Dream, but it was too big for my taste.
Carnival Celebration (Key West, Nassau)- June '07-First time cruiser
Rhapsody of the Seas (Alaska) - June '08
Carnival Freedom (Belize, Panama, Costa Rica) - June '09
Carnival Dream (Cozumel, Roatan, Belize, Costa Maya) - June '11
Carnival Freedom (Key West, Grand Cayman, Jamaica) Dec. '12