Okay, I have been looking at some spikes for this upcoming XC season and I hear a lot of talk about the infamous Puma Harambee's. So, are they that amazing of a spike? and would they be good for XC? I am also thinking about getting the Nike Zoom Forevers and the Asics Dirt Dog 2's.