just sold my e46 m3 for my 370z... wouldn't say its any less of a car... performance is the same and build quality is pretty much there... well I say that, e46 m3 like to shed their sub frames from the shells, so apart from that.
vxr's and the likes I would say are hot hatches