A small car not too shabby on the eyes, with a satisfying interior finish for this category and a more than affordable price: The second generation Kia Rio5 makes a debut in 2007. Unfortunatly, this won’t be an easy task since it clashes against the dependable Toyota Yaris, dynamic Honda Fit and the very roomy Nissan Versa.