What do you want in a car?
A4 if you want some comfort and luxury. Based on the other two cars you are considering, I wouldn't choose this car.
BR-Z if you want great handling with less power on a budget. I haven't personally driven one, though I know a local forum member who owns both a BR-Z and a 370Z - he enjoys them both
370Z if you want a great package of power and handling. Of the three, I would consider this one the driver's car.
I recommend the Z