I've had great luck with Progressive. Tried Geico and was unimpressed with their phone reps during signup and gave up.
Looking for new insurance? I have a buddy in Ankeny who is an independent agent and could probably get you a very good price