I'd prefer an E34 w/ traction control & snow tires to a Cherokee anyday.... I live in MA and pass Jeeps on the roads all the time... although that is likely b/c most people are idiots and cant drive in inclement weather...
My E24 is my warm weather car, E34 winter... possibly 2nd warm weather addition in 2006 of an E36 or other 3 series... Entering my 6th winter, the E34 has never let me down with her snow shoes on... knock on wood... and I've drived in some doozies