I've always fitted the Karoo3, brilliant (albeit a bit noisy) tyres for offroad for my limited skill set. I used to get about 8000km on my rear, much more on the front. Before a trip to hell, baviaans, etc a while back I could not find the Karoo3 in stock anywhere, so used the Pirelli Scorpion Rally. They also performed very well, maybe better offroad than the Karoo's due to their larger blocks. On road was still perfect too, and I got the same mileage. Was less noisy on the road than the Karoo.
I'd fit any of those two again in a heartbeat, both a brilliant buy. You won't be wrong with any of those two.