Although this thread is quite old, I can see that you got tonnes of suggestions! Honestly, for me it really depends where in Thailand you intend to go? Bangkok always has a good mix of culture and shopping in a city concept, but if you're a sun and surf kinda person like I am, you may want to try villas or houses for rent in the Rawai and Nai Harn beach areas! Slightly less commercialised that Patong beach but with the same atmosphere that we love about a coastal resort getaway!