OMG Seveen you just described my life!
Now Brasi...Plan for December and just keep an eye out for April deals. I'm not sure I agree with NOT going for short stays. I've flown down for the weekend before when I lived in Miami, I figure some time there is better than NO time. But I know that's not everyone's cup of tea. There are lots of parties over Easter weekend you know! Just sayin!