I have been looking at the Mazda for the last couple of years. Along with the WRX STi, S2000, 350Z, and Audi TT. I couldn't fit into the TT, so I ended up with the Mazda because of the performance along with the fact that I can live with the car everyday (ruled out 350Z and S2000). I love the way it looks and drives. It is a car that I look forward to getting into and driving to work every day. The rotary is so much fun that I find myself reving it high just to hear it. I do wish it had a bit more low end power though. As far as people complaining about the snow, it is a powerful rear-wheel drive car! What do you expect?
The sound of the motor, four doors and back seat, the looks, the every day driveability.
More low end torque. I can't really complain about gas mileage because I knew what I was getting into ... but it would be nice to get a couple of more miles.