Actually depends what you are looking for...if chilled beaches, plams, clean water and quiet nights....then give samui and phuket and pattaya a miss.
If nightlife and excitement and lotsa stuff to do....then they are your only options as they have it all.....and more.