You can save yourself an extra trip to the dealer and run the last 7 digits of your VIN on Jeep's website and see if any recalls need to be done.
clicky here
As far as maint. goes, plugs would be a good idea. I changed mine at 27K and much to my surprise they looked alot more worn out than a regular plug should at that milage.
For the oil change, spend the $$$ and get some Mobil 1 Synthetic...your Jeep will be much happier and will thank you for it. And don't get a Fram filter as they're garbage (I use Napa GOLD and have had no troubles at all with them).
You might also consider doing a front and rear differential fluid change (very easy to do your self).
Other than that, 39,000 isn't really all that many miles, so there shouldn't (and i emphasize
shouldn't) be anything major that needs to be done to it. Definately look into the balljoints though. And even if they've been replaced per the recall, it might be time to replace them again, as chrysler is just sticking the same crappy part back in there when doing the recall work.
Other than that, Happy Jeepin and welcome to the site! \

/