I like the suggested Mazda CX-5, in fact I am considering getting one to replace my current sedan, as a second car.
If if you are willing to go up a few thousand in price, you should also consider the Lexus RX 350 and Acura RDX. No kidding, I picked up a Lexus RX, two years old with 12,000 miles on it for $30k in August. This replaced my Town Car and I love the ride and comfort, along with the blind spot monitoring, dual power lumbar support and Bluetooth link to my phone. if this is going to be your main or only ride, treat yourself to a premium vehicle. The powerful V6 accelerates quickly and I have no need for more power, it is a true pleasure to drive.
i have not driven any RDXs, but I will say that the paint finish on ones I looked at was unimpressive, the passenger seat did not have power lumbar. That is what brought me back to the Lexus. I see that these run a few thousand less than the Lexus, so if price is a dealbreaker, I'd take a look at Acura.
I also had had a Cadillac SRX for a weekend, it didn't impress us and it had a number of features we didn't like (panoramic sunroof and touchscreen controls).
Good luck!