Allow me to intoduce myself, I'm "no body"....
I've driven a 3.8 JK for the past 3 years now, and I like it! Lets face the facts, it's a freaking mini-van engine. It does the job it was designed to do and gets decent fuel mileage, I knew I wasn't getting a tow rig from the start. The bad part is, to get that mileage Jeep put in a stupid high 0.69 overdrive ratio that kills all the power. Toss a set of 35" tires on top of that, yeah you're driving a pig.
The 3.8 needs gears BAD! While I was building this one I knew that, but it was later down the road because everything on the JK is expensive and you need to know that going into one. I drove mine for a year on stock gears and 35's, and it was okay. I let my pocketbook heal, and went for it.
Stepped up to 37"s which made gears mandatory. A wise man told me "go straight to 5.38's and you'll thank me later" (I'll thank Dusty now), and this Jeep was fun to drive again. Enjoyed driving it for a couple years then supercharged the 3.8 a couple months ago, and I must say a superchared 3.8 turning 5.38's is a blast to drive and cruises nice at 80 still!
As far as a do all on/off road vehicle, the JK is comfortable, and does both good but it's awesome at neither, which is to be expected. Trade offs have to be made.
Now, for the bad:
I changed my ball joints at 36K. Theye were still good, but I had to pull them to do the axle sleves and gusets (another weak link) so I upgraded to Synergy.
Drivelines? Meh, don't sweat em. I'm running stock, but I know I'm stressing them. I'll swap them out soon, once they start acting up.
Diff covers, really? Learn how to drive, they're stamped steel like every other diff cover (but I have changed mine because they were leaking). Yeah, I can't drive.
Pretty much any mod you do will require some sort of programer (more $$$)If you're afraid of getting into the electronic side, a JK might not be for you.
And lastly, $$$$$$. EVERYTHING on these things will cost you twice what you think.
Then again, I don't own a Toyota, what would I know...