I couldn't agree more with every single point you made. I only spent three weeks there and I cannot wait to go back and stay longer.
And as far as fruit shakes go... I got my parents hooked on them now, my mom keeps the steady supply of fruit coming and everyone that comes over gets to try this special treat. Sadly, even making my own simple shakes here, they are still more expensive than what I paid in Chiang Mai :/