Shimano SH-AM45 Mountain Shoe
AM shoes are designed to make your next adventure ride so much better you'll wish it never had to end. AM shoes feature extra protection for aggressive off-roading. Designed for BMX, DH, Jumping, Urban Adventure, Freeride and on and on... Take your pick between platform-style smoothness or get clicked-in with SPD.
I got these as I prefer a fuller shoe than a traditional spd, and they ride great. Awesome support, comfortable, and the lace cover is spectacular to have. I mostly ride all mountain terrain, and they are great for the hike a bike rides too. The only negative I can think of is that they are super hot, as you can probably tell from looking at them. Its not really an issue though, just wash ya socks more often, kid.