I would definitely say the Volvo as well. I just recently bought a 2001 S40 and I love it. I wish I could have afforded the T5 AWD though.
They are great cars for the price.
Just click on this one for the s40, not the google link:
http://www.einszweidrei.de/volvo/s40t56g2004-1.jpg