Geico, State Farm, AIG and Travelers offer the cheapest minimum-coverage insurance in Miami, Fla.