If she had a X3 perhaps she'll consider a Lexus RX350, Infiniti EX/FX, Mercedes GLK, Volkswagen Tiguan, and Mazda CX-5 and I think the Lexus IS350 was also offered with AWD.
Check if it has a "next oil change" sticker on the windshield and figure out how many miles are on the current oil and check the level...assuming the shop filled it correctly you can see if its consuming any oil.
It would depend on what you're going to tow and with a harsh winter maybe an older f150/silvarado/ram1500 that's 4x4 would be cheaper and offer a higher towing capacity.