I've had my first car for some time now (MK4 Golf 4Door) and have finally accumulated enough money for an upgrade. At first, like most young guys, I wanted something sporty and exciting like a Pontiac Solstice, C5 Corvette, or Porsche 928S. But considering the winters we get in this part of Canada, I concluded that it just wouldn't be practical. So I looked to something more practical, but still exciting; off-road capable SUVs. First up was a 2003 Land Rover Discovery. It looked nice at a glance, had some good commodities, and didn't seem all that bad for performance. But then after a bit of online digging, I found that the vehicle has a nasty history with consumers regarding a fatal engine design flaw that requires a $8000-$12000 replacement. It didn't always happen, but it was frequent enough that I didn't want to risk it, especially with this specific Discovery having 200K+ KM. And even in spite of that flaw, there were noted issues about it abroad. Even those who love it said that its a neverending project, and that's exactly why they love it. Fair enough to them, but that doesn't exactly scream "daily driver" to me. So now I'm currently looking at something else. A 2007 Toyota FJ Cruiser. It looks both fantastic and unique, has all the essentials, unbelievable off-road capabilities, not bad MPG, a good number of commodities, is supposed to be reliable beyond belief, and has some interesting quirks like the three wipers, white roof, and suicide rear passenger doors. It sounds like a good buy, very good... too good in fact. Everywhere I look, there's nothing but posative reviews about it, with no complaints outside of the roof rack that it comes with by default, along with minor complaints about rear visibility. That being said. It there anything I should know about this? And should I buy it as a daily?