Holland America has the best rep for food, with Celebrity. I have never been on HA, but I preferred the food on Norwegian over Celebrity. The entertainment on Norweigian is BY FAR the best.
re Karaoke, that's a good thing because I'm totally out of the loop when it comes to new music.
I'm also 17, so unfortunately I won't be able to go to the casino.
I'm sure I'll find stuff to do- I will bring a book I have to read, and I always enjoy playing cards and Scrabble with my cousins (we're all old people at heart)!