It doesn't matter who the car owner is, the insurance company will take whoever you say is the primary driver.
My E34 is in my name, and my mom is the primary driver
another solution to have cheaper insurance is make your home address out in the boonies like Ajax or something. If you know someone who lives there, like a friend or something, send your insurance out there. its something like 40% cheaper.