I have owned the CR-V, 2 Subaru Foresters and a Chev Equinox. My first Subaru was a real workhorse. I drove it 500 miles a week until it got tired after 150,000 miles. This car was one of my favorites. It was never a problem mechanically except when I first got it. The shocks were leaking, but it got promptly fixed under warranty, never to be in the repair shop again. The 2nd Subaru Forester...well I didnot care for the way it handled compared to my older one.
I had a 2003 CR-V that gave me no trouble whatsoever. It did everything well, but the styling is kinda bland. I haven't looked at the new model tho'. It was economical and spacious and was never ever in the shop for anything.
Do consider the Chev Equinox. I was much surprised at this car. I was pleased with the interior space and the gas mileage considering the size of the SUV. The quality of the build was very nice. The only problem I had was the lift cylinder on the back window leaked and had to be replaced. That was a major job done under warranty. My Equinox was the LTZ so it was pretty well loaded with goodies and I ordered it. It was fun watching the car as it got built. The LTZ would be in excess of your budget, but the lesser models would work and there are plenty around