A good site for reasonably current cost of living and general info by/for gringo expats on the mainland is:
www.belizenorth.com