I worked for a VoIP startup an hour north of Miami. They got bought for $300M.
I got to live in one of the owner's mansions, by myself. It had nine bathrooms.
Oddly enough, you hear a lot of French there. From the Haitian taxi drivers to the Snow Birds from Quebec. You can buy good Quebecois beer at some stores.
Miami itself is pretty nice. Reminds me of Vancouver and San Diego. Not a big fan of Cuban food, but the nightlife is top-notch. Beach scene is cool if you like beaches. It's pretty hot, but everything has crazy good A/C. Can fly to the Bahamas/Bermuda/St. Barth's whenever you want. Cheap flights up the East Coast too.
It helps to have a car, though they have a seemingly underused elevated public train. It's a good place to bike, as there are essentially no hills.
Regarding taxes, I was paying essentially the same income tax + payroll tax in Florida as I do in British Columbia (though BC has pretty low taxes). Plus free healthcare in Canada. Gas, booze, smokes are basically half the price in Florida as Canada though.
On the bad side...
Peeps are a little shallow, though there is an okay arts community. Not exactly an intellectual climate. I'm sure it can be found, but I didn't.
Palm Beach is a weird fucking place. Richest zip code in America (or was at the time I was there). West Palm Beach was the per-capita murder capital of America. Cops on the bridges to keep the homies out. Lots of boarded-up shops in West Palm during the height of the boom in 2008. Didn't make sense.
There were three murders (of rich white people) that I heard of during the year I was there. The locals are poorly educated, but there are lots of bright imports from around America that make it interesting.
So if you like your artsy, intellectual coffee-shop community of San Fran or Seattle, Miami might not be for you. But if you like clubbing at nights and laid-back days, it's pretty good.