Just bought it.
My primary ride for the last 15 years has been a Jeep in one form or another. Two Cherokees, and one Grand Cherokee. Loved them all, and never thought I would leave the Jeep family. However, a couple weeks ago here in the Puget Sound we had a windstorm, and with my neighbors lack of help, a large chunk of tree feel and totalled my Grand.
I headed up to a dealership that has taken good care of my family for the last few years, hoping to find a newer Grand that I could comfortably settle into, but he had no Jeeps on the lot for the first time in memory. I browsed for a while, looking at a BMW X5, Tahoes, Corvettes, Porsche, trucks, and even driving a nice Escalade EXT.
Nothing felt quite right, though, until I found a 2004 4Runner sitting in the back of the lot. Silver, Limited, with a ton of bells and whistles. Got the keys, and took a test drive, and I think that I'm going to enjoy switching over. It's got more miles than I really want, but from the nav points programmed in, I think a lot of the miles were highway. The V8 engine is strong, the suspension feels nice and "tight", and it is very clean.
I found this forum via reddit, and have been browsing to find common maintenance issues and mods, and am looking forward to a few years of Toyota-ness in my life.