If you can afford one, get a Subaru. They have a well-deserved reputation as being one of the longest lasting brands. In addition they are great driving cars, particularly under bad conditions. Finally, they have an amazing safety record.
That last item is not a casual one for me. I was T-Boned in the center of my front passenger door by a car going over 50 mph. My Outback rolled twice and only stopped because the roof hit the side of a van. I can remember my head bouncing off the curtain airbag as the pavement went rolling by. The car was thoroughly destroyed, except for the passenger compartment, which was intact (even the door that took the hit). My passenger and I were both unhurt.
The paramedics who examined us were more than a little surprised. They said they were expecting at least head and neck injuries. Instead, I had a minor bruise on the outside of one knee. That was it. We didn't even have headaches.
I replaced my totaled Outback with a newer one. My friend bought one too, the following year. I expect to drive Subarus for the rest of my life.