I've been quite happy with my Specialized Armadillos. They've been carrying me back and forth to work and home for several months now without a problem. They seem to be wearing very well and I've had no flats.I use my bike to commute to work everyday, as I only live about 3 mi from my job. I need some new tires, but am not sure which to get. Anyone have any suggestions for a bike tire that can last me at least a few thousand miles?