Hi
Having done this for myself and now couple of years later my brother, I can give you couple of ideas....
1. We bought a fleet policy for all cars at home. Basically going through an insurance broker we put my car, my parents 2 cars and my brothers learning car on one policy. We each own the cars individually so no problems with the insuarance being void due to different named drivers. My brother has a moped and now a car, his insurance ended up being �65 for a year on the moped and �200 a year on the 1.2 corsa. This saved us massively! He had quotes of about �1.5k by himself. Also my insurance dropped �200 a year doing this. Saving for us all and we all gather our no claims discounts per person!
2. When i passed my test and got my car, i got the insurance in my name, but put my dad on the policy which actually decreased the cost of just having me on it.
Hope fully this helps, it can be very expensive!