Well, the Mazda has smaller engines, meaning it should get better mileage in theory. I prefer Pontiac, and if you get more with it, I would say go for it. It looks better than the Mazda, although I don't think either one looks all that great. Don't let the whole GM and Pontiac deal scare you...