+1. i had a 03 elantra that i bought new when delivering pizza...delivered for a couple years in it (50k miles) with not a single problem. with appropriate tires, i never had a problem in snow. it was a very reliable car, so much im thinking about picking up another to do the daily duties.
and being that theyre a dime a dozen, you can get em cheap...i was finding them for 3k last time i looked w/ about 80k miles...if the prev owner didnt do the scheduled maintenence (timing belt, etc at 60k) and the motor takes a shit on you, theyre cheap as fuck. i got one for 350 shipped to blacklick and it had 27k miles...oil pan all the way to intake manifold. 300 to rutanTA to drop it in and i had a "newer" car for <700$