I have mainly been a xc rider but in the past few months have been starting to freeride and am looking to get into dirt jumping. I have ridden my current bike (Trek 4500) harder than it can handle and am looking to get a freeride/dj bike that i can still rock the technical trails on. If anyone has any ideas for what im looking for please let me know.