I would chose the Kuhmo MT's in a heartbeat over the Generals... I have run them side by side on almost identical XJ's and the Kuhmo's stomped butt in both mileage (they are still running and the Generals are already on the trash pile for 6 months) and for off-road and snow traction. I walked up stuff where the Generals just sat and spun.
For me - there is no question which is the better tire.
Also, it's really funny how the people actually using the Kuhmo's love them - but the ones that aren't - don't... Hmmmm... might be something to be said there...
I've run mine in Kentucky mud, clay, and rock and also in Moab with great performance everywhere. I regularly air them down for off-roading (about 18 is great with the Kuhmo's - and I have NEVER had a blowout - or a leak or a bad bead. I tend to forget to air back up and have driven them aired down on the freeway for extended miles. Try that with another tire... Anotehr friend is runnig the BFG MT's and we ran side by side at Moab to the Arches National Park, aired down - and his BFG's have huge cracks in the sidewalls - the Kuhmo's are fine. They are still running after about 30K miles and they are still at 50%.