I drive a 2013 Kia Soul and I like it. The bluetooth was what sold me on it. It's a + model, so the middle of the three trim levels. I'd recommend it, if you're looking for a small car that doesn't look/feel like a small car. The newer ones look a little fancier & updated on the outside. I've got 40K on mine (that's heavy driving for a 2013 model year that I bought in 2012) and 0 problems so far. With a nav screen, it'd be even nicer! I have no experience with an Optima, but my car was around 19K new, so there'd be no need for a CPOV if you went new. As for Subaru, I have no experience with a legacy, but my dad has had Forresters. The first one saved his life in an accident. The second one just passed 200,000 miles with flying colors. (He's the kind of guy who has maintenance done on time, and by the dealership (LOL, he got a deal where if he doesn't miss any scheduled maintenance, they buy his tires for the life of the car!). Good luck with the hunt! Buying a new/used car is fun for some, and stressful for others.