Pedals - Shimano M747 mountain bike pedals. Very durable and reliable. I prefer mtn bike pedals, as I can walk normally in the shoes. M747's are great, but any quality mountain bike pedal will do.
Shoes - Years ago I tried SPD sandals and have never considered anything else. They are comfortable (after the initial break-in); they double as campsite footwear (just loosen the straps); you can wear them around town easily. An unintended bonus is that they allow your feet to "air out", so you don't get really stinky feet after a few days without a shower. Of course, everything else stinks.
They are obviously comfortable in hot weather; for cold weather I use a very lightweight pair of Smartwool socks and SealSkinz waterproof socks. On the Alaska Highway everything got soaked, but my feet stayed warm and dry.
I've used Shimano, Lake and Exustar models. Personally, the Exustar fit best and can be found on Nashbar, rebranded as the Ragster.
Obviously, for my mountain bike tours I stick with regular mtn bike shoes.