I've had some sixsixone MTB shoes for about 9 months, and I love 'em. They are so comfy to walk in and look normal enough that I can wear them all day at school and work.
Now SPDs and skidding...sometimes sketchy. Good thing the shoes look good with brake levers.