I have a 3rd gen 4runner and love it.
Between the 4th and 5th though it's a tough choice.
I think the 5th gen looks way better, but will be much more expensive up front. If i was to purchase a 4th gen 4runner i would get one with the v8 as i think that, along with price, would be...