DR350 is a great bike , a bit long in the tooth now but if you can find an example that hasn't been abused you should be good to go, if you've got a bit more to spend then a CRF250L is a good reliable bike, fit a better rear shock and it will take you up any trail.