Not that I've driven any of them, but my list would be:
1.) Subaru - very dependable, well built. You're already happy with one.
2.) RAV4 - also well built, and I would put that a close second also.
3.) Nissan Rogue - where did that come from? Hahaha. You've already got two very good choices, why even put the Rogue on the list?! I get she likes it NOW, but will she like it years down the road?