Yeah I came from a BP (hence my user name)... Nothing beats the revs on those things tho.. As you said doesn't have the torque of the FS.
Mazda 6 brakes are a 100% bolt up mod for the fronts. Rear require left calliper on right and right calliper on left with longer handbrake cables.
No idea about the Mazda 3 ones.
If you can measure up the calliper brackets... If there is a 160mm distance between bolt holes on the front then they should fit.
__________________
|