Hello! I'm getting a new bike soon but i have no idea what to get. I'm 5'8 and 120lbs. I ride trails and sometimes hit small jumps. I would like something that will be comfortable for long rides and that can take a beating. My budget is $500-$700. Any suggestions??