For commuting I use 25mm Marathon Plus--they are far lighter at 580 grams than 28mm or 32mm at 800 grams. They roll OK and so far no flats over heavy glass. On weekends I play on another bike with 25mm Gator Hardshell with 23mm Vittoria Zaffiro Pro inside as liners. These roll better than the Marathons and are just as puncture proof (so far anyway). They do get cuts however so I watch the road ahead.
Here is how my liners look inside the Gators:
