This year, I started using Vittoria Rubino Pros and get them for roughly $22 a piece from www.probikekit.com. Knock on wood, but I've had no punctures or flats after 4200 miles on them (well, two sets of them). I don't ride on particularly nice roads either. I haven't found them hard to get on or off. Then again, I have Veloplugs on my wheels and I heat the tires up first in my dryer before mounting them. For the money and durability, I think they ride nicely.