Hey everybody, I want to purchase a good quality bike preferably a mountain bike. I been riding my bike 4 times a week and i ride up hills, bumps, rocks, jumps, and occasional riding. I now want a better bike that will handle all these things better. As of now i am riding a magna bike i...