I moved from San Diego to Miami two years ago. For anyone seriously thinking of coming to Miami from California, I'd like to reiterate a few points.
* 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.