Can anyone explain to me why the Insignia was awarded the 2009 "Car of the Year Award"? The more I read about faulty Vauxhall DMFs and clutches, the more I despair. A pity the senior management didn’t ...