I currently drive a 2006 Kia Rio, ya... time for an upgrade. Want something sort of the same size but something not so cheap-0. Got the Rio in 07, one year old. Not a bad car for the money but it's starting to show it's age and I'm bored with it.

Thinking: Honda Civic LX, Chevy cruze LT, Ford Focus SE or S, Hyundai Elantra GLS,VW Jetta base, or Mazda 3 base. I can get a GM discount through family which sort of pulls me toward the Cruze but totally have not made up my mind. I've heard VW's are expensive to maintain? thanks.