I am not new to mountain biking, I'm just new to buying good parts. I've built my own wheels for 20 years but scrounge parts from old bikes. I've decided to rebuild my Mountain bike with decent parts starting with the hubs. I have no idea which ones to buy though. I don't ride hard but do ride off road a lot or at least for me, a lot. I have some areas in the mountains where I ride 40 miles in a day. I want reliable above everything else. I'd like sealed bearings but can do quite well with ball bearings depending on the price. Any suggestions? Thanks.