We just took this cruise in July for my son and daughter in laws 10th anniversary and my husband and I were married March 8 of this year...we LOVE the Pride staff they were so awesome. Victor and Wi were our waiters in the dining room...if you have them tell them Tyler and family said hello! No you don't need a card...they recommend a passport but Mexico you can still go with your birth certificate. When you get on and off the ship, you will need your "Sign and Go" card and picture ID, that's it. Have a wonderful time, we did, it was our first cruise and are already planning another one...we swam with the dolphins and we enjoyed it and the dolphin we had loved our for year old grandson. The dolphin swim was a long time dream of mine, I can't wait to do it again. Have a wonderful cruise...the Pride is moving the first of 2009 we are hoping to take them again when they move out of Florida.