I have just seen your post. All the recommendations are for Ajijic, Chapala. I think you should look in Jocotepec which is much cheaper, and it is easy to get to Ajijic on the bus for about 10 pesos. I think you will love living here, it has the best of both worlds, Mexican and America/European/Canadian. I stayed in Puebla for a while, RVing, and I can see why you would want to move. Society is not so split here, the Mexicans are very welcoming to foreigners, cultures cross over with Mexicans who speak English and Expats who speak Spanish. There are lots of ways to make friends, and I would guess that your kids are bi-lingual. A friend has a lovely B&B just outside Joco town, you can catch the bus at the end of the road, it has a pool but I agree that it may be too cold for a pool. My e mail is rosfreed @ yahoo.com and I would be happy to give you more help if you e mail me.