I think you really need to shop around for better insurance. Even being a teenager, your insurance on a 3G should be cheaper than that. You could buy a car that doesn't run and have your parents put you as the primary insured on that, and have your Dad primary insured on the 3G.
later,
Curt
http://www.mn3s.org