Heck, why not go with a "Highway Hi-Fi" from a '57 Plymouth and stick that in your Jeep?
That ought to get a LOT of skip on the trails ...
I bet anyone under 45 years old hasn't a clue as to what the heck I'm talking about ...
Actually, my '02 Toyota Tacoma TRD came with a AM/FM/Cassette/CD player. My interior gets plenty of dust from trails, because I generally have the sunroof open and the windows down when I wheel. My CD player has always played just fine. It seldom skips, only on killer washboards and even then it's only an occasional blip. I bought the truck new nearly eight years ago and it's got almost 134,000 miles on it; a large percentage of that on 4WD trails.
At Kragen Auto, where I work, we carry one of those thingies that plug into your 12v receptical, takes a USB thumb drive and plays into your system via the cassette player. I was thinking about one of those myself. I have Sirius, but use it in the house and my wife's Honda CR-V; but don't have a docking station for that in the Tacoma. I've got a 1-gig thumb drive I seldom use and I have most of my 300-CD collection on my hard drive that I play while working on my computer through Windows Media Player. It be nice to have a mix of stuff instead of carrying around a CD wallet and listening to the same CD until I get tired of it and quit being too lazy to change the CD ...