I've used them on military land rovers, and while the michelin xzl's are fantastic, I was told by the off road driving instructor I had, that the g90's are the cross country tyres (XZLs for road/AT). I didn't notice any real difference personally between the two, but if what I was told was correct, then I'm guessing the g90s are at least a fair bit better off road, otherwise the army wouldn't bother buying them. As for road noise, I have no idea, since military landrovers are ridiculously noisy anyway.