Careful with the Insurance thing expecially if you want your choice of repairer - from past dealings BMW insurance and finance for that matter are really good people to deal with, AAMI aren't, as the car just gets taken to the cheapest repairer on the day - not good.
AAMI's response to myself "well what do you expect you only took the policy out with us because we were cheap.
You make your own decision.
