I don't think you are going to go wrong, since you're driving a 7year old SUV it's all going to work and be effective with these latest and greatest tires; but if you want to split hairs for the best current choice:
Between these two, I'd probably go with the Michelin CrossClimate2 as the better choice for the main following reason
- CrossClimate2 is just a released as a brand new tire (replacing crossclimate 1) , so it's should have all the latest improvements baked in; vs the WeatherReady which is not a new tire. CC2 is what Michelin is bringing to battle for at least next few years against against what the rest of the market brings.
Since you said you might not be owning this car too long, you seem like you are indicating you're willing to make the tradeoff for the "better tire" over long lasting tires
- Pricewise it is about a wash.
From a generic specs analysis on tirerack (although you are better served when customer reviews come out),
- CC2 it is a V rated tire tire over the Weather Ready H Rating, so indicates it is biased more towards performance
- CC2 is 31lbs vs 35lbs, so is more performance oriented
- 640 UTQG vs 740 UTGQ. While you cannot compare UTQG across brands, the 740 UTGQ on the GY is extremely high which means it maybe focused on longevity rather than better performance.
Personally, my perspective is to not just treat driving and car as a strict appliance and optimize costs. I treat tires as a consumable rather than just a requirement, so I change them early to enjoy a better driving experience with fresh rubber even though the old tires are still "usable". It is the same as treating yourself to a new pair of skis every few years even though your old ones are perfectly serviceable but unremarkable.