It can be difficult to find a good English-speaking guide in Yunnan, but here is one that is reliable, reasonable and speaks English well.
His name is Paolo and you can find him at [email protected]
These guys offer complete travel services both in Kunming and around Yunnan. They know the city well, including historical/ethnic areas, good restaurants and folk markets. They found us comfortable transportation. They know which are the reasonably priced hotels. Even met us at the airport. They were equally comfortable hiking through the forests, exploring villages, bargaining in the markets and helping us to chill out over a cool drink in the evening.
Maybe this is helpful for travelers to this beautiful place.