I've got some Neoprene Soma toe covers that fit over my MTB SPDs - I'm definitely glad that I've got them when it's either raining, below 45 or so, or really windy. They don't keep my feet dry very long in the rain (not many or inexpensive products will), but doesn't matter so long as my toes don't freeze when they are sloshing around.