If wear-life and flat protection are your main concerns (and they probably should be for a commuter bike) use the Schwalbe Marathon plus. I've seen 10000+ miles on the Mara+ on numerous occasions.
Downsides: They are heavy, costly, and can be tough to get on some rims.