I have a pair of Pearl Izumi womens MTB shoes and they fit my wide feet very well without being too sloppy in the heel. Their MTb/road shoes seem to be identical apart from shoe tread. If I hadn't have picked up the PI ones cheap I would have gone for some Specialized.

I have had a pair of Cannondale shoes that were quite wide at the toe end, unfortunately too wide at the heel.