DZRshoes.com has some nice casual bike shoes. They're a little pricey, but I've enjoyed mine so far for 5 or so months. Their shoes are very walkable. I have worn them for a day at work, but generally pack a second pair of shoes, or leave a pair at work.