Welcome Geared (husband of Sparkle) ... m26 has given you a run down of the BM bars - check these places out - your sure to make some good BM friends here.
As for internet - yes it sucks - IT hub of Thailand, Phuket is not.
Good luck to you and your family here. See you far a beer
