I spent a LOT of time researching and test driving the vehicles you are looking at and ended up with the Mazda CX-5 for what it's worth.
If safety is important to you, you can review the safety test results and videos here:
http://www.iihs.org/iihs/ratings
and here:
http://www.safercar.gov/Vehicle+Shop...Newer+Vehicles
I also used this Unhaggle website which essentially competes all the dealerships in the area against each other and you can choose the lowest price (but you don't know which dealership corresponds with which price). Costs $100 but it saved me $1000 so it worked out. We had negotiated a price with one dealership as low as we could get it, and then used Unhaggle to see what the lowest offer in the city was. The lowest offer was $1000 lower than our best offer from the dealership and they straight up told us they couldn't match and we should take that offer from a different dealership. You're not obligated to take it by the way, so you're just risking the $100. Worked out well.
http://www.unhaggle.com/