The one other thing I saw in there was the Power Pure. I took a look at Michelin's site, and it seems like it's the next gen 2CT for only $40 or so more. I may try them out and see how they treat me. Anyone who may have tried them out, lemme know.
Lots of contact! Looking at the tread pattern, I would question how it is going to handle if you get caught in the rain.
If you do get them, post up your reveiw!