Been using the Shimano WM80 (not CF but 'glass fiber', whatever that is) for almost 1 1/2 years. They have held up very well, are very comfy with plenty of toe box room, and come in the craziest color you can think of for an MTB shoe, white! At first I thought that was nuts, but it washes well and still looks quite white where it's not scuffed. Love 'em. I did try the Specialized, but found where they put the ratchet mech was right over a bone that was none too happy to have a piece of plastic pressing on it so I had to return them. I've had no such issue with the Shimano ratchet; I can't even feel them pressing on my feet. The soles are plenty stiff and I've had zero issues with hot spots. I also have Sidi Bullet 2 shoes, and they are horrible by comparison. Hot spots, the soles flex, less room for the toes.
I used to have Gaerne shoes, (mens) and they were awesome until they were stolen from the back of my truck along with everything else in there (no bikes thankfully, just tools and my kit.) Will get another pair once the Shimanos wear out, which looks like it's going to be quite a while ...
Tzvia- rollin' slow...
Specialized Ruby Expert/mens Bontrager Inform RXL
Specialized SWorks Safire/mens Bontrager Inform RL
Giant Anthem-W XT-XTR/mens Bontrager Inform RXL
Fuji Newest 3 commuter/mens Bontrager Inform RL
Novara E.T.A commuter/mens Bontrager Inform RL