The M3 is (and has been) always a beautiful car. BRZ (and FRS) is good if you want an inexpensive rear-traction MPG-friendly car, but no power and real pleasure in driving it, especially if you come from a BMW. I've driven all of them M3, BRZ and my Z, I can't say I love the Z amongst them enough.