i've ridden a set of Zefal Mt Christophe nylon ("technopolymer") straps for years with only the slightest hint of fray... maybe i'm not as hard on straps as everyone else? but they haven't been mentioned in here yet.
oh, and they are usually found for like $10