My rex needs new shoes. I put a set of Michelin Pilot Exaltos on it a little over 4 years ago, and 34,000 miles later, all of the tires have cracks on the top sides (between the sidewall and the tread) and 2 have some tiny cracks in the sidewall. I'm a bit bummed b/c I expected them to last longer and also b/c I spoke to Tirerack's warranty people, who told me that an applicable warranty on them expired in October

Long story short, I'd like to replace them with another set of all seasons and I just wanted to know if you guys had any recommendations.
I liked the Michelins but I've been reading reviews of new models and it seems like cracking is still an issue. The Exaltos were "high performance" all seasons and now I see there are "ultra high performance" all season tires and I just don't know the difference. I used the Exaltos on the track and at a few auto-x events, and I figured out real quick that they weren't the best tires for these activities so I think whether tires are high performance or ultra high performance doesn't mean that much to me b/c if I were to engage in these activities again, I'd get a separate set of tires - unless with the addition of the ultra highs, the regular high performance tires totally suck at normal daily driving now. Also, I don't actively seek out driving in snow but I'd like to have tires that are somewhat capable in the type of snow we usually see here b/c sometimes I am forced to leave the house.
Any thoughts? Thanks as always for any insight you can provide.
Oh and stock tire size - 225/45-17