I've been reading these answers and feel compelled to write this. I've been driving BMWs since 1973. Obviously, I'm fond of them. I have a 16 year old daughter who I love dearly. I bought her a Volvo XC60. Reason being, the safety testing. I can't give you a number of the parents of new drivers I've talked to who have told me about their new drivers being involved in traffic accidents. A lot.
I would NOT under any circumstances buy a used 3 series or a Honda or Toyota anything for my child. Unbelievably, my daughter was involved in a head on collision, with a friend in the car. She center punched a pole, after being cut off. Her new car was totaled. She and her friend walked out of that Volvo without a scratch. I went out and bought her another Volvo XC 60. A 2010 with 35,000 miles. I can state without question that buying that Volvo was one the best decisions I have ever made in my life.