 Do not buy a Mazda CX-7 with AWD! Mazda has a serious vibration issue in all the Cx-7 AWD models.  From 55 to 100 mph (yes, I tested to 100) the car has a vibration in the AWD system.  I tried to get it repaired and they tried for a while and gave up.  We found four examples and they all vibrated.  They now consider the vibration "normal".  They refused to replace mine because "it would not eliminate the problem".  I tested almost all the CUVs out there... none vibrate like this! Beware!  They are not going to fix this!!