Looking at coming to Bangkok in a few weeks, and am looking at perhaps doing a sidetrip for a few days to one of the beach resorts (not Pattaya!!).
Looks like you're playing with dice with the weather with Phuket, and i don't want to be soggy downed with rain while i'm there.
But looking at Koh Samui the beaches look a bit rubbish !
I really want a great beach, and naturally a little bit of life and entertainment at night (although not too wild, as we're bringing a little one ... just some shops, people watching, restaurants, live music, etc).