It's only December and winter is already killing me. Where can I fly that a) is cheap and b) will give me 3-4 days of warm weather and c) I won't get kidnapped? So far I'm considering Puerto Rico and Mexico City. Any other destinations that I should look at?