I don't know about you but south beach is hard to pass by with flights being $350 round trip (average) and if you use your Citi aa card you get a $100 statement credit.
I go to Mia every other month from ORD for long weekends with my wife and still find tons of stuff to do. Rent a car and drive over to marco/Naples.