I either hear people saying it's the best-kept secret and they're really reliable, great vehicles while others say they're so unreliable and complete junk.

So, which one is it? And please back it up with some solid info. I'm considering a Suzuki Grand Vitara (2006-2008 models).