 I bought my Rio as I needed an inexpensive but good on gas car.  I was not expecting a lot but I really like it and glad I bought it.  It is fun to drive and handles well but it can be slowish at times.  The interior is really roomy for a small car and its way bigger on the inside than you might think.  I have a Jeep Cherokee and the Rio has way more front seat room and better seats too.  The radio with single CD and 4 speaker setup sounds nice and is just loud enough if you want to turn it up.  It might not be loud enough for some though but for me its fine.