Resale is much worse with the Mazda, BUT you can get them highly discounted. Around here I can get $5 to $6k off sticker.
If you are going to drive it less than 3 years, get the Honda. If you are going to drive it until the wheels fall off, it doesn't matter.