I like the Shimano MT91 SPD boots, they have Vibram soles with lots of grip, so are pretty good even for hiking. They are stiff like good walking boots too, I can't feel anything where the cleat mounts. I was using some 5Ten boots, but the sole inlay broke in half when I was hiking up a volcano in Japan. I've used both M524 and A530 pedals. The M524 are more suitable for commuting, where you may or may not wear cleats, because they have a lot of grip on the non SPD side. The A530 are better for touring, where most of the time you'll be wearing cleats, but still OK to ride to the shop with the Crocs on. They don't have as much grip as the M524 on the non SPD side.