I've been on 5 cruises. Done the eastern caribbean twice,
cozumel/cancun/roatan twice - and done the Mississippi from New
Orleans up to Memphis once.
Some are trashing Carnival on here, I have a different perspective.
Carnival for me has had the best bang for the buck. 1.5 years ago
I took my whole family on a 5 night cruise out of Galveston for $299 each.
Shit, we ate more than $299/each in food. Plus, I thought the cruise
was just fine - it's not the high end of cruise liners, but we had a
fantastic time, and we sure got our money's worth.
My next cruise will be Vancouver/Seattle -> Alaska.
BTW, We got our $299 for 5 might cruise at cruisedeals.com