What about an E36 M3? If you already had a 330, I'd skip the non-M E46.
BRZ is not a BMW... also highly impractical, no power, and really, well cheap feeling except for how it handles. It's also the most expensive on your list. $6000 more than the E46M3. Save that money for repair bills on things you can't wrench yourself and it won't matter that the BRZ has a warranty.
|