I would go with the JB long travel with castor adjustment with the Fox Float Evols out of your choices. Walsh would probably be my first choice if it wasn't so expensive.
We have Walsh and JB Racing Suspension Kits on our website. (Click the picture for more details)


If you have any questions feel free to ask by calling or sending a private message. I didn't know Axis was in your list of options. I like Axis and Fox about the same. It's not possible to make a bad decision between Axis and Fox.