The best all-around on/offroad tire for rocks IMO is the Goodyear MT/R.

Or, you can do what I do and have separate onroad and offroad tires... I run 35" Super Swamper Boggers offroad and as soon as my old MTs wear out I'll get some 33 or 35" BFG ATs for onroad use.
_________________________
Warning! Do not sear the top of your neck hole in the molten lactate extract of hoofed mammals.