I recently started doing some single track riding with my Hardrock and I would like to start upgrading some of the components. My total budget for the upgrades is $500. The first upgrade is the fork. I have a $250 budget for a new fork and I would like to get the thoughts on decent performing products in my price range. Then I'd like to swap out the crankset. Again, suggestions would be greatly appreciated. I'll be using crank bro pedals as I currently have them on my roadie and I really like them. Thanks.