iv been with MSM for the past 6 years. they have ALWAYS quoted less than others insurers. it was only last year where comparison sites came to below £1000.
iv got 6 years NCB and in 30.
iv found that the newer the car the cheaper they are to insure, but they cost more to buy. its possibly the reason that Deszus mentioned. parts are getting harder to get hold of where as the newer cars, parts are readily available.