I've had it for just over a month now, and I absolutely love it. It's a 2009 e90 335i xDrive with Nav, Premium Package, Cold Weather Package, and USB Audio.
I wish it had sport or M-Sport and a manual transmission, but when you buy used some times you can't be that picky. I wasn't looking for AWD either but up here in Canada, almost all of the 335i sedans are xDrive. Now that it's winter, I don't regret the AWD, but it certainly doesn't handle the same as my e46 RWD did. The factory rims are some pretty bland looking 17" ones. I might have to upgrade those come summer time.
I wanted Alpine White, and I don't regret it at all. I just love it in white.
This pic is from yesterday when the kids and I washed some of the grime off. I've got my winter tires and rims on right now. I'm very glad I got the black rims I love the look on the white car.
The power is just addictive. I drove a Ferrari 458 Italia this summer, and ever since then I needed something with more power! The 325i was a great car but it's not even close to the 335i.