I had the P's (revos) on my 97 Expy and in the huge blizzard of 03 here in Colorado those things just kept on pulling through.
I absolutely hate Yokohama tires with a vengeance. I have a set (granted not suv tires) on my BMW 540 sport and they are the biggest piece of you know what I have ever put on a car. Great in light rain and dry but anything else.