Nice car you got there, in fairness i think i wouldve made the same choice if i was in your boat
Ive got my Evo5 insured through A-Plan... they were the cheapest quote i had out of the 30 or so companies i tried

sorry i dont have the number to hand tho.