Yep, Your Husband played on the Champion Ship Team with Josh and I. I told Josh as we were leaving I thought that was your husband. Mostly because of your son's red hair... I said I think he the son of one of the women on the disboard.
We actually were able to down to just 7 checked bags + carry one between the five of us.
We didn't book another cruise and probably won't... My DD and I thouroughly enjoyed the cruise, but my DW has confirmed she is not a cruiser. She says it takes her three days to get used to the ship, not sick, but just feeling funny. We all were exhausted by the last day. We went back to work feeling more tired than when we left. My DW enjoys being able to lay on the beach and do nothing. So we will probably go to a beaches or all-inclusive resort next time.
We also had a few hiccups. On Wednesday morning my DD woke up with a fever. We hoped it was from being in the sun so much on St. Martin, and snorkeling, but we took her to the ships doctor and confirmed she got strep throat. So we had a additional $200.00 bill to get her some antibiotics. She felt better in a couple hours but we kept her in the room and away from everyone for 24 hours, but we still started seeing more and more sick people on Thursday and Friday... On the Thursday's checkup the nurse disclosed that here had been several cases earlier in the week and more on Thursday. I hope no one here caught it.
Oh ya, After snorkeling in St. Martin, we took my wife to front street for shopping and Josh and I took my DD to the beach. We went to find wife and she was still in the same jewelery store. I told Josh, "I'm in serious trouble, I'm not going in there..." He went in, and soon returned with his wife. He was so laughing... because I was right!

My DW got a great deal on a 2 1/2 carat diamond ring. It is beautiful, and she talked them down from 15k to 9K. I was furious at first, but I planned to buy her a new ring in this price range for our 10 year anniversary next year, so she bought it early! We got it for 7.5K... So our cruise budget went up substantially.
I also think this is where my DD got sick their were lots kids playing on the beach and she was playing ball with them, and the water didn't look the cleanest either.
Though I want to get an appraisal before our 30 day warranty expires.
I'll post some picks when I get home this weekend.