Excellent choice. I've been a Mazda fan for years.
Along with the other things mentioned, check the undercarriage for rust, which seems to be the biggest complaint about this car.
A spray-on undercoating can keep it from rusting further, and will also help with road noise (note: this is not the snake-oil undercoating that dealers try to add for markup; I've used this stuff in the past with great results).
http://www.amazon.com/CRC-05347-Rubberized-Spray-Undercoating/dp/B000M8PZ96
Get any keyboard, pop off the keys, tape over the holes, spray liberally where the key 'caps' would make contact with the keyboard tray. Done.
PM your address so I can bill you for my professional consulting services. :)