I don't have any input on the '05's but I've ridden the '02's, 03's and '04's and I loved them all. They get better every year. The hold is really good, and the new material on the inside (neoprene with lycra over it) is the most comfortable material out there right now. Way more comfy than any rubber no matter how soft. I didn't have any hot spots or pressure points after I broke them in, they are kind of a bitch to get off, but once you figure out the technique they're not that bad. I think that with the molded heel and toe pieces, that problem won't be as bad.
what kind of foot shape do you have?