My 300 is by far my best set up bike that ive owned to date, my 500 is relatively stock in comparison. Swapped with a friend yesterday, his bike is sprung for his weight, but not valved for the terrain we rode (stock valving) I wanted to give his bike back immediately and he wouldnt give mine...