My 08 mazda 3 hatch got "tboned". Shop wants 5,2K to repair, so time for new car. I am looking at a 18 Camry or 17 Impreza hatch or Crosstrek. My wife has a Crosstrek, so I like Subaru. I want a car that will last, safe for my daughter and a nice to drive. What are some other options in addition to what I have selected?