I've been using my 2002 E46 M3 as a DD for 3 years now. You WILL need snow tires. I use a second set of 18 inch OEM wheels with Blizzak's LM25's....
Separate names with a comma.