You might want to make the drive out of BFE to try on some shoes and see what fits your foot and what doesn't. I know that I can't wear Shimano shoes unless they're the wide version. You spend money in gas but it's a lot less than trying to sell a pair of shoes that are uncomfortable. As for pedals, I have Speedplay Zero's and personally thing they're the best things ever invented. I rode with SPD-SL's but my knees didn't like them.