Try eSurance. I can't believe how inexpensive it was when I switched to them last year, and it dropped another $80 this year. I work in insurance, so I am not buying a crap policy.
Every company has a different "sweet spot" for pricing, but you can get an eSurance quote online in about 5 minutes. Worth a shot.