Miami traffic is horrible, Fort Lauderdale and Boca Raton have just as nice places on the beach, without all the headaches of Miami Beach.
Miami is like LA without the earthquakes.