To each his own. I really like my Nike MTB shoes and M-520 SPD's. Comfortable, easy to clip in and out of and I can walk around when I'm off the bike just like in regular shoes. Not "road" correct, but hey so what, to each his own right?
__________________
It's all downhill from here. Except the parts that are uphill.