I've been using Giro Rumble VR's for my commuting for the last couple years. I'm a big fan of them. Up to 60 mile event days and commuting days of 20 miles. They are also comfortable for walking around in, but if you need to stand for hours on end the lack of cushion does start to hurt.
Have you looked at the Quoc Pham shoes? Since you're looking for something that can be worn at work they might be worth looking at. They make shoes for flats and SPD's.