Fun To Drive: Jetta and the Mazda
Reliability: Corolla
Quality: Jetta
It really comes down to how much your willing to spend throughout its lifetime. The Corolla is quite bland to drive, meaning that it isn' as fun as the other two cars, but it is quite reliable.
The Mazda 3 is due for a remodel, releasing in 2010, so the car you buy now isn't going to have as much value when the new car comes out in a couple of months.
The Jetta is a wonderful car- what drew me to the jetta was the safety that it provided, but i have to admit, the 80 dollar oil changes get tiring, especially in an economy like this, plus its really fun to drive, and the interior is top notch
If you want a high quality car with luxurious features, i'd go for the Jetta, but if you want German Engineering, your going to pay the maintenance for it.
The Mazda is a great car if your in the market for a sporty sedan, and don't mind driving an older body style when the next one comes out.
And the Corolla is a good option if you just want something reliable.
Good luck!