You'll have to define "hardcore wheeling", as some people consider weekend trips down the forest service roads "hardcore".

I kid.
I definitely push the limits of my rig regularly, if theres a trail, i'm going to get to the end of it regardless of the terrain. I'm regularly kicking rocks, activating ATRAC, and spinning wheels. Nothing like rock crawling, though. Not my cup of tea.
Anyways, sorry to thread jack this one... I can start another thread. But I did some more troubleshooting when I got home from work and popped the control arm boll joint free to inspect the ball joint. To my unprofessional ball joint inspecting eye, nothing seemed wrong. It was tight, it didn't have any play, rips, or looseness, nothing that would indicate it would pop or click or crack under load. I reinstalled it and everything looked A-OKAY.
Next, I decided for kicks to take apart the hub and inspect the bearings, the washer, and C-clip, everything in there also looked OKAY. No indication of any kind of failure or loose nuts. One thing I did notice. I grabbed the CV axle from behind the rotor and tugged on it in and out. I noticed there's a tiny bit of in and out play. Absolutely nothing on the opposite side...
Also... not sure if this is related at all.. or a weird coincidence. But while the front end was on a jack with the key in the ON setting, I turned the wheels left and right to see if I could replicate the popping sound... All of a sudden I heard a gurgling sound followed by liquid hitting the ground. Crap. I went over to the passenger side and noticed that there was power steering fluid pouring out of the engine bay reservoir. WTH? A good amount came out, a decent sized puddle anyways.
I cleaned the mess up, got the car back on the ground and took it for a test drive. No more popping sound... so far, but the power steering pump is definitely toast. It's making all sorts of groaning noises like it's mother just moved across the street.
Looks like all I have concluded today is that a power steering pump is in order.
Thanks in advance for everyones insight and thoughts.