To me, the Mazda 6 2.3L. Having driven one extensively, I can say that this car will hold its own againts any of its rivals in terms of performance and features. Can't comment about it's reliability though. The Montero Sport is another one, since its based on the L200 strada, which we happen to own, I can say that this vehicle's ride should be pretty good, as our strada actually rides better than our patrol even with rear leaf springs. Our strada has also been trouble free, so I'm assuming that the Montero Sport should also be reliable. Sadly, it came to our market way to late already, and was easily ignored by potential buyers for the Fortuner.