If it was me I'd go with either a Subaru Forester XT or Ford Escape 2.0l.
I have a 2014 Ford Escape and can fit my road bike standing up no problem. I do have to lower the seat on my 29er though.
I wanted to like the CRV, but I couldn't get over that anemic power plant that Honda puts in that thing. It was as slow as a turtle when I test drove it. Same with the Rav4.
Here's a couple of photos, one with my girlfriends 26" and my 29" mtb in the back.
I also added this nice roof box, helps with fitting all of our extra crap. Only hurt the mileage by maybe 1 MPG.