I use MTB/sneaker type shoes to commute and
change to regular shoes(boots or sneakers) when
I get to work. Although I could probably use my
SPD shoes for work,other than the soles being a
bit stiff - they should be fine.
http://www.youtube.com/watch?v=FFyXxrqWbPA