I was born and raised in Miami and my family still lives there so I visit quite often. I moved to the Bay Area not too long ago (3 years) for work and IMO it's no comparison. Miami is a great place to live if your priorities are partying. There are excellent night clubs and beautiful men and women everywhere. The Bay Area holds an advantage over almost every point the OP made. Rent is ~$2k for a 2 bedroom 2 bath if y…
* Miami is a great place to live if you prioritize partying. If you don't -- or are past that stage in your life -- you are going to find fewer people with things in common than in any other city I've lived.
* If we are generalizing...people are ruder and quicker to screw you over if the opportunity presents itself. And before you say it, no, it's not just because it's a big city. It's different here. It's worse here.
* South Florida drivers are statistically the worst in the country. Luckily I don't have to commute.
* Food is a push, I agree. I really miss the Asian-fare back home. Thankfully, I've found one really awesome Thai place to keep me sane.
* I don't participate in the tech market, as I work remotely for a CA based company.
* The neighborhoods downtown are not awesome. I live across the street [0] from OP and would not feel comfortable walking even a block east with my wife at night. Miami has
* The weather is really subjective. At first, I struggled with the humidity and heat. But now I love it. That and the water are probably the things I love most about Miami.
[0] : http://www.flickr.com/photos/bdesimone/8761046729/
If you have any questions... ask away.