 Looks great, AWD with winter tires makes it unstoppable in snow. Standard seats not good for long trips. Recent 1200 mile trip in 09 accord=much more comfortable in a car costing 1/2 of my 3 series. This is my third BMW, all electronics get more complex and inscrutable with each new model: bluetooth phone not well thought out, and my ipod becomes more difficult to use with BMW controls. If you like making a hobby out of learning how to use a car, BMW controls may appeal to you. Minimal storage space in passenger compartment. Lots of unfixable noises in very cold weather.   On the plus side, great handling, nice ride (16 inch tires). Fold down rear seats very useful, esp with small trunk. 