Okay...since this thread is still here, I guess I'll pipe in...
I was going to avoid it...Didn't want to risk insulting the Carnival fans (They always seem to take such criticism as snobbery)...But...here goes...
I actually have cruised Carnival three times...two of them were on the Mexican Riviera route...on the old Jubilee, then the Elation...I was very recently on the Carnival Liberty to Panama...
That last cruise cured me of Carnival for once and for all...
You see...I took it directly back-to-back with a Royal Caribbean cruise...
Doing that, you really notice the considerable deficiencies of Carnival...
It is just, flat out, an inferior cruise line, IMHO, of course...
The level of service is not even close...
The entertainment (which I once considered one of Carnival's strengths) was clearly subpar...
The ship's layout was poor, the overcrowding was incredible.
Now, I won't say that NOBODY should go on Carnival...
They do have some things that they do well, or at least passable...
I thought the food on Carnival has improved over the years and is now at least good (though Dining Room Service is awful)...
The cabins are ample and well laid out--though the Day-Glo Orange Vinyl decor requires you to wear sunglasses while in your cabin...
The purser's desk personnel are helpful and polite...
Carnival's prices tend to be lower (but not always, especially on the Mexican routes)...but beware--you get what you pay for...
If for you, price is more important than comfort or service...and if you're expectations are not incredibly high--you just want to go and enjoy yourself--Carnival may be for you...It is entirely possible to have the time of your life on a Carnival cruise--especially if you have little to compare it to...and if you don't mind long lines for everything...and like to show up an hour before showtime to stake out seats for the show...
As to RCCL's Vision, it's going to be replaced next year by the incredible Mariner of the Seas, after which there will be "no contest"...The newer, larger RCCL ships are incredible and the amenities are incredible...and they blow anything Carnival has right out of the water...But, for now, the Vision is an older (actually not that old--1998) smaller ship...the inside and window cabins are a little on the small side...but the balconies are quite ample at 195 sf with a 41 sf balcony...
We are going on the Vision next month...and there was never any question...We would not any longer even consider Carnival...