I'm looking for a SUV with good gas mileage (nothing under 18mpg city) and can fit my 4 dogs (115lb Great Dane, medium size Border Collie and 2 small Rat Terriers). I live in Seattle, so weather can get iffy here with lots of rain and snow. I also have a 3 person jet skii that weighs around 700lbs with the trailer, so it needs a decent hauling capacity. I looked into these vechicles and they all seemed decent with gas mileage and space. I'd love any opinions on the these. I noticed Highlander is VERY pricy. I'd be looking into the newer Rav4's since the old model isn't very attractive. I love toyota, i have a '93 Camry thats got 212k miles and had no mechanical issues what so ever. Thanks!