I've got Revo's on my Grand, probably got a good 30k on them and they look like they have another 30k left at least. Good in snow, not bad on highway. Before that, I had Cooper Discoverer A/T's. They wore like nobody's business (they still had 75% tread on them when I replaced them at @ 45k miles), but they were loud on the highway. they were also better in the snow than the Revo's. A lot of people frown on the Cooper tires, but I have to say they were some of my favorites.
If I had to complain about the Revo's, it's that the tread picks up pebbles often. I've gotten very good at finding rocks in my tread as a result.