honda civic or toyota corolla. great in snow. theres a corolla in my family we got for $500, and we've had it for like 15 years - my sister still drives it.
all the other choices will cost you money in repairs and shit. wife and I had a great '87 tercel that I used as a roofing vehicle till i killed it.
have 2 civics now 97 and 99, doing great, require very little attention.
honestly you can't afford anything else.
nissan sentra is not a bad choice either.
don't buy american, european, korean or mazda, or any suv or truck(there are exceptions to these but you can't afford any of them).
toyota, honda, nissan, period. stay with the base models and smallest vehicles.
Support Local Business
"Shop Smart. Shop S-Mart!" - Ash