I'm currently driving a '97 Audi A4 Quattro 1.8T. My wife's car has seen better days and now she wants my Audi, so I need to buy a new car. I'd like to stick with something German but it has to be good in snow. I'll probably hunt for a pristine used car 2-4 years old. Right now I'm looking at the A4, S4, TT Coupe, and BMW 330xi AWD. I'd like to consider a new C-Series with 4MATIC, but I can't afford to spend that much right now. Any other suggestions on a MB that kicks butt in the snow?