Subaru Forester or Outback. And if you want to be ready for really severe weather, make sure you put good snow tires on it. And the higher end models with the "X-mode" AWD control. Can't do much better for really bad conditions than a Forester with snow tires and X-mode. The newer ones with the CVT have really improved the fuel economy.