I had a 350z DE for 3yrs and wanted some thing a bit more practical like extra seats and a bigger boot so i went for the e46 M3 and after about a month i could not get on with it, so 2 months later i sold it and got another zed but the HR this time, and i have never looked back, the zed feels more of a drivers car and better looking, plus you dont look like everyone else as there are BMW every where you look!