I've had an 07 335i. Was the first (and so far only) Bimmer I've had. The first BMW I had driven was an E46 M3. That car started my love of BMW, perhaps for obvious reasons.
BMW is not without it's issues, in particular the car I had. While I escaped the HPFP issues many seemed to have, there were a couple of other electrical issues. However, mechanically, the thing was incredible. On track, as others suggested, it performed admirably given its disadvantages (open diff for example). Electronics can only do so much in that case.
The overall styling of it (for the time) was fantastic. Interior fit, finish and comfort was great, though I had some issues. I will say that for a brand new car, it had more rattles than the 2003 Mazda 6s it replaced. At about 100k miles, the Mazda was rather solid, though its transmission was utter crap (auto as I was tired of looking for a manual I wanted).
At any rate, I opted for the BMW as Audi had not come out with the A/S5 as yet, though, after having recently driven an A4 (albeit base), it, again as mentioned above, was crap. It handled horribly, it braked horribly, just felt like a much larger car than it was (granted, it was only the 1.8T so I'm not expecting much for power).
Now, IMHO, I'd prefer a Euro car over an American car for a few reasons. While I'm sure that there are many that give more bang for the buck, I'm not looking for that. I'm not looking for economy. I'm not looking for raw power, nor am I looking for a status symbol. I want a car that is fun to drive and well made. American cars are generally built with horrible interior parts...cheap feeling plastic. Crap lighting. Lack of good tech. While the new Stingray for example may change that, until I see/feel it first hand, it's really irrelevant.
That said, I'm not a BMW leg humper. I love cars in general. I currently drive a MINI and still have my RX-7 back in the States. I don't really care what it is if it meets what I want. It's as simple as that. And BMW just happens to be one of the makers that have what I want.
And for the record, I've been known to occassionally drive like an asshat. Even in my Saturn. The way I drove in the Bimmer wasn't stereotypical of BMW drivers to be clear.
