Hey well i am looking into a new bike. I am into freeriding and just about anything. Well the choices are between a Specialized Sx trail 1,trek Session 77, or anything else that you would recomend. I like riding apex, deer creak canyon, mt. falcon, and the ski resorts. So lets here your opions.