What bike should I buy?

XR would be a pig on an mx track...a yz250 is like the jack-of-all-trades of the dirt biking world, would be perfect for what you want to do. Maybe I'm just partial to smokers but do you really want to forget the smell of pre-mix in the morning? :devil:

Ah but you forget! i had an XR for a while lol