I was interested by the problems the poster had with his internet. In the days of "dial-up", I found the local internet shops almost useless while the ones in Bangkok and Pattaya were reasonably effective,
In recent years (and we travel to CM every eighteen months or so), none of the hotels I've used have been able to provide a service that comes anywhere near to that in Pattaya or Bangkok, or even Krabi.
It seems that this is an issue affecting Chiang Mai as a whole...or am I mistaken?