Joe 
2007 BMW 3 Series Wagon 328xi 4dr Wagon AWD (3.0L 6cyl 6M)
Perfect for Michigan
 My 328xi has the premium, sport, and cold weather packages, and it is also a manual. It's a great car. The run flat tires are hard for Michigan roads, but I've had no problems otherwise. The accelerator pedal (electronic, I suspect) is a bit dead, but the rest of the controls are great. There is no on-the-road performance hit compared to the sedan or coupe. I considered and test drove them all. 