This was my wife's and my first cruise (and last!) on Carnival. We had just gotten off RCCL's Vision of the Seas the day before, having crossed the Atlantic on RCCL after our cruise on Celebrity's Constellation around France, Spain and Portugal.
Here's my brief synopsis on Carnival:
Pricing: An attractive price lured us in to try Carnival