I will definitely put a vote for gatorskins. I've had them for years, only replaced once, and that was due to tire wear. Never had a puncture, and that included accidentally riding through a half broken glass bottle.
That said, they are incredibly hard to get on my rims, and I've heard similar things from others. Not a bit deal since they never go flat, but I dreaded the day they did...