I use Sidetrak neoprene booties
http://www.bikeman.com/FC1253.html

over a pair of Shimano SPD commuting shoes.

I got my booties at a yard sale for $1. They did have a seam that I had to repair.
Good things come from yard sales.