A mate of mine is looking to buy a trails bike. He'll use it to explore off road around his place but also some road riding. He's looked at XT660 and BMW F650. He's a bit short so ground clearance might be an issue. He's looking under ten grand. Any suggestions on bikes for him?