I have seen a bunch of pros riding with these and also saw lance wearing them in "Road To Paris" I have scoured the net looking for them and can not for the life of me find them. What i'm looking for are the black nike lycra shoe covers with a big nike swoosh on them. I know i can get the neoprene ones, but don't want neoprene ones as i've got pearl izumi's that i love, but really want a lightweight shoe cover and those nike ones look awesome, so any hints as to where i might be able to score a pair would be greatly appreciated.