I think it goes without saying, everyone should have a passport. Now that we have that out of the way, no, if you are sailing to Mexico, Alaska, or the Caribbean from a US port of entre you do not need one until 2008. BTW, it is taking anywhere from 8-16 weeks to get passports right now so for those who need them you had better give plenty of time for processing. I do think the rush is about ended, hopefully now that summer is really here most people will have applied and it will the back-up will die down a little.
NMnita : 8)
ncl, carnival, HAL, Costa, RCI, commodore,chamdres,celebrity,Princess