I've done a bit of riding out of Chiang Mai in Northern Thailand. I love it there, good riding, good food, great scenery and all at an affordable price.
Anyone that is thinking about it needs to stop thinking and start doing :thumbsupsmileyanim:
I can also highly recommend a few other places...