I've been driving a 2005 Volvo S40 T5 the last couple years and my lease is almost up. I've decided to splurge and buy my first BMW this summer. I'm planing on a black on black 335i sedan. I live in MI so my only concern is if i should get the sports package or not. I've been reading over the forum and see that the tires on these 3's aren't meant to last long (20k mi). Anyone here put winters on their 3's? If so, how much cost am i looking at?