Honestly Dodge/Chrysler/Jeep isn't quite up to speed yet as far as reliability, the only American company there IMHO is Ford, with Chevy not far behind. I'd definitely say go for the AWD (second choice, FWD) as you're a new driver and you will be driving in the snow. Subaru's are big here for a reason- they're reliable, look decent, don't cost a fortune, and are great in the snow. If my budget wasn't limited to below ~20k that's where I would be looking. Who cares if your friend has one. ;)