Wow, I think I've been off the DIS boards even longer than you! Glad I didn't miss a whole lot!
The stop at Cozumel looks great! I love the pay one price for all day kind of excursions! You know exactly how much you're on the hook for! We did an all-inclusive 2 years ago south of Playa Del Carmen, and they had a bar with those rope swings, right on the beach. AHH... swinging and drinking cocktails at 10 AM!
Hope your poison ivy is better finally! I've never had it (fingers crossed) so no 2 cents from me on cures!
When we were on the Magic last year, our dinner server said that during the day she works in the food office, making sure that the meals for the day are OK for all those with special needs (allergies, kosher, diabetic, etc...) Most other servers we would see at breakfast or lunch. It's amazing how many people they have watching out for those special needs. But I guess they really have to be careful, as an allergic reaction far from shore could be super dangerous!