Come on they are a great car !
Also once you start selling Bmw aftermarket stuff you'll probably love them hahaha
I had:
318i - E46
330i ClubSport M Pack - E46
540i - E39
M5 - E39
Then I moved on, not a BMW fan anymore, sorry I love Nissan now as you know, next move would be a Lambo probably or McLaren, we shall see what the future brings. 370z was bloody amazing for what it cost. The GT-R is a different league, I have friends with Lambo that want to buy a GT-R
My pals mp4 12c gives the gtr a right run for it's money once into the twistys its just gone