You might want to do a search of this site - lots of threads with company recommendations, and discussion of trends.

After Allstate pulled out of Florida, we just asked our agent to find another company for us. We now use St. Johns Insurance Co., but you might want to try using an agent to find a policy for your specific situation. Citizen's and Royal Palm were others we considered, but St. Johns had the best rate for us.