I'd prefer going to Florida, but I can't complain to much about Detroit (for obvious reasons, not including destination) compared to somewhere like Boise. Also, I have no reason to doubt Hilltopper, but if for some reason it happens to be the Bahamas bowl instead, you DO NOT need a passport for boat travel. Just your birth certificate and drivers license. Traveling by air is a different story. Source: took a cruise to the Bahamas last year without a passport.