I go through TD Meloche Monnex. They've been my insurance company since I was a kid, but aparently you need to be an enginneer, doctor or Lawyer (etc) to be able to be insured by them. My dad is an engineer, thats how I got on.
But I'm extremely happy with them. VERY low rates, very flexible, and just a great company. Or try Lundren & Young Insurance. I had to go through them once, and their pretty damn good also.
"The music business is a cruel and shallow money trench, a long plastic hallway where thieves and pimps run free, and good men die like dogs. There's also a negative side"