Never had a flat in 6 months with Freedom Urban Elite Thickslicks. They are extremely heavy but totally impervious to flats. I've ridden straight through broken glass at 110 psi multiple times with no issues.
I moved on to much lighter tires now but if weight isn't a huge concern I'd recommend them.