I have a Honda CR-V and LOVE it! My husband is pretty much a Japanese car guy. We have mostly owned Toyotas and Nissans (he drives a 350Z right now), and my CR-V is our first Honda. I would get another one in a heartbeat. I also love the Toyota RAV-4's. I looked at them before getting my Honda and the CR-V has a tad bit more room and lots of neat storage compartments. I would say that you will probably be happy with any of the ones you listed. My hubby would say "buy Japanese." LOL! Good luck!