Where can I find cheap auto insurance after a DUI?

I have a bad driving record that includes a DUI and driving with a suspended. I am looking for some way of getting reasonable priced auto insurance in Florida. I went to Geico and they want to charge me around $700 a month! Also what is an SR-22?

Any help would be great. Thanks.