I moved to Miami a couple months ago from St. Louis, and I have one thing to say: if you don't like overcrowding, massive congestion, and taking 45 minutes to travel 3 miles or less during rush hour times stay far clear of this city. I purposely chose my apartment to be around three miles from my office thinking traffic would not be an issue, lol was I wrong. Last night it rained, and it took me 78 minutes to go the 3 miles from my office to my apartment (6PM-7:18PM). Insane.
If this town had 80% less people, it would be absolute paradise. I'm living in Doral by the way, gorgeous area but holy crap the traffic/overcrowding is epic. I'm told it gets better from late April-October due to snowbirds going home, schools being out for the Summer, etc. We shall see!
I do love the temperatures in winter though, wow is it nice here now.