Gone through similar thoughts, here's my conclusion, highly personally tailored:
To choose a land base 4 choices 1. Koh Lanta (less developed, main dive target Hin Daeng and Hin Muang) 2. Koh Tao (not so much for diving, but good dive community, free lance as instructor when bored) 3. Phuket...