Linda, my hubby had a Subaru AWD and it was great in the snow - but it was a hatchback not suitable for towing anything. The Subarus are awesome winter vehicles, most have AWD and with a 4 cylinder you'll still get good mileage (25 MPG +). I have a Toyota Rav4 V6 with the tow package, it is 4WD but it is "on-demand" - you can lock it in 4WD but otherwise it only comes on to assist when it senses the wheels are slipping. I was originally looking at the Highlander but it was full time 4WD and with the same size engine the gas mileage was worse than the Rav 4. If you are not towing anything you could get the 4 cylinder & save a bit on gas. The Rav 4 has been awesome, I have a 80 mile roundtrip commute and I have never had a problem with it.