My commuter wears Forte GT2/K kevlar-belted tires and Forte thorn-resistant tubes. No flats since installing them a year and a half ago and I ride over pretty much anything.
Thorn-resistant and heavy duty are often very different. My thorn-resistant tubes weigh over 9 oz. each. Most heavy duty tubes I've seen aren't that much thicker than a normal tube.