i ride everything. DH, urban, XC, jumps, shore and trials. I race loadsa downhill and used to race XC too but it's too knackering. It's way better riding everything than just sticking to one thing but you need about 5 bikes to do everything properly. That's the only downside. I'm 2/5 there...