I've just renewed my insurance - shopped around, but my best quote was with my current insurer Admiral. They are cheaper for younger drivers (not sure how old you are!) and the staff have always been helpful. At least you didn't have to pay out over a £1000!
_________________________