Wow that's great!
Thankfully we don't usually get much snow here at least
Sounds like fun but Punta Cana is probably a bit out of our price range.
We're actually talking about going on a Carnival Cruise to the Caribbean in the new year sometime. A bit cheaper and the Mrs. likes the food options on cruises because she has unfortunate diet restrictions that we've heard resorts can't always accommodate. At least the ones in our price range! :P