I have an '07 and love it. I have to have a bigger vehicle/truck and probably not gonna get to keep my FJ, but it's one of my favorites....and I've had (2) FJ40s, an FJ60, a T100, a 1st gen Tundra, a Tacoma, and a Highlander.

For years, I personally think the '07-'09.5 or 10 are 'best', as they were built completely at Toyota's commercial mfg facility, where QC standards relate to 500K miles. After that, mfg was moved to another Toyota facility....at least that's what I've been told.

Mine has some minor unique stock differences, and I hate to part with it. They're great vehicles.