First thing is to talk to a Cruise Specialist, who can help you find the perfect cruise for you based on your requirements. They charge nothing for their services and they represent all the cruise lines, so it's one-stop shopping.
With that said, based on your comments, I would suggest looking at Carnival & NCL. Both offer good pricing and a 'party' atmosphere.
__________________ Travel Agent/Cruise Specialist w/15 yrs exp and 50 Cruises on 12 different cruise lines in many parts of the world! VIETNAM VETERAN OWNED & OPERATED. Certified Accessible Travel Advocate. Specializing in unsurpassed personal service to insure you have a hassle-free vacation!