The Mazda's are fun to drive. Awesome brakes and lots of ummphhh for the money.
The Toyota will be quieter and is a grown up car. You can always swap out the tires and rims, drop the front by an inch and you have a frun handling car that won't break down.