2009 Mazda6 i Grand Touring has good safety tech