I am looking for a good mountain bike for my boyfriend who is really hard on bikes and wants a mountain bike that can withstand going on actual mountain bike trails and has dual or full suspension. I know $300 and under is pretty hard but figured Id see what evryone says anyway.