I went on it last December '06-->January '07.
It was decent.
How old are you?
The teen club was boring, but hey, it could have gotten better since then...
As for the ship, at the time, we hit bad weather... really windy and people vomitted, everywhere!
I also caught Norovirus on the ship.
Definately not my favorite, but this could happen on any ship.
Good luck! Have fun!
Royal Caribbean- Vision of the Seas- Dec. 31, 2006 - January 7, 2007
Carnival Pride- Dec. 18-25, 2005
Celebrity Summit- Summer 2004
And Many more that can't remember off the top of my head!
Cruise Lines I Have Been On
Carnival (many times)
Royal Caribbean (many times)
University of Arizona '12!