I've been on Michelin Carbon's for the last two years and I will be buying another set this spring. I finally cut the rear tire after ~3000 miles and moved the front to the back and scrounged a slightly used Vittoria for the front so I can sell the bike with 1500 miles of rubber left. I think it's a Rubino Pro.
I'm impressed with the Carbon's. In spite of being a bit heavy, they seem to roll pretty fast. I've had only two flats in two years. The first was a puncture I deserved after riding up a fire road. The second was the aforementioned cut. Both times the tires took quite a while to lose pressure and I got home OK. Even though the cut in the rear was over an inch long, the tube had only one small hole. The tire is still rideable, but it has its share of wear and I don't like riding it with that much casing exposed by the cut.
As far as the Vittoria goes, it does specify a higher pressure on the sidewall (120 or 125 vs. 115) but I'm unsure about the weight. We've had 30 inches of snow in the last two weeks, so I've only had the bike out once with the new tire about a month ago. There was also wheel change made at the same time, so I can't make a direct comparison of the road feel anyway.
As far as the Carbons go, I'd be more concerned about a harsher ride with the 20's than pinch flats. I've had my 23's out on a half dozen or more dirt roads without a problem.