I grew up in South Florida (West Palm Beach) and went to college in Toledo, Ohio. I lived there for 5 years. The winters just sucked!!! When I graduated, I moved back the next day. I've never regretted it.
South Florida is HUGE!!! This includes West Palm, Ft. Lauderdale and Miami. There are 3 major airports down here and tons of stuff to do. This area has all major sports covered (I live right next to where the Florida Panthers play) and you can play golf all year round.
The computer industry is very prevalent down here...but jobs are scarce just like everywhere else.
Good Luck,