I`m in 100% agreement with you! Me and my BF spent our vacation in Koh Samui. We had a wonderful time there. Waterfalls, parks and beaches are awesome and unforgettable. We stayed at a private pool villa (we booked it via http://yourkohsamuivillas.com/ ). The villa was clean and comfortable. The private pool was amazing! Guys, you Koh Samui is a MUST!
There is a really good tailor in Bangkok near the Rama Garden area called Rajawongse Clothier, they produce some of the most high quality suits possible. Well worth a visit.