Like others I have spent a lot of time in both. I picked up a third gen to replace my daily driver 1st gen last year. Previously I had owned third gen 4runners as my primary vehicle. I found a fantastic low mileage third gen. I bought it. I also had a 4th gen in the garage at home Id had for a couple of years. I had big plans for the third gen. But after driving it for a couple of months and comparing it to the 4th gen I would otherwise have been selling, I just couldn't do it. The 4th gen was so much more comfortable, advanced, quiet, safe, and able to do more (tow more, haul more, etc.) than the third gen. So while I like the fact the third gen has tighter dimensions and more clearance for offroading, the fact is I'll spend 99% of my time on the road where I'll rather be in the 4th gen. So I sold the third gen and built my 4th gen instead. So happy I made that decision. It's quite capable offroad and still able to haul down 5 hour road trips more comfortable than a stock third gen ever could be.