BMW 328i or a Subaru impreza wrx?

should my friend get a bmw 328i or a subaru wrx impreza? Both are around the same price
12 answers 12