i currently ride a Trek 4300 which is a good bike but as i don't ride too much XC i think i need something new. My style of ridding is mostly a lot of climbing after which i speed downhill. the 100 mm of travel is descent but i definitely want more and i definitely want a full suspension. I think about 150mm+ is pretty good for me and for less than 3,000. please give me some advise. thanks in advance.