Although I am not really a first time owner per se (I've had an E39 before), I have recently gone back to an E90 and am now wondering what I was thinking when I opted for another brand.
Feeling the BMW steering and power as well as the refined driving experience has made me become a fan all over again as I am waiting a couple of years for BMW to iron out the bugs in the F30 before I go for it.
Oh, and I am keeping the E90 even after then.