When I used to commute on crappy roads, I've had great luck with Conti TT 2000 - frequent flats stopped right away. I later user Conti Gatorskins, which I prefered because of less thread. I've also ran Conti Ultra Sport in front and Gatorskin in the rear. All these tires performed great for me, I didn't have to fear riding over glass and other debris.
Now I'm using Vittoria Rubino Pros on my road bike and Panaracer T-Serv on my commuter; both have been great, but I ride on very clean roads.