Greece
Avoid Perssia and Fira. Fira is overcrowded, overhyped and feels more like Ibiza than an exclusive Greek island.
Perssia is just plain tacky with an awful beach, and caters only to the British package tour of a certain demographic - as witnessed by ubiquitous signs for 'full English breakfasts' and the Sun and Fredrick Forsyth novels in the newsagents. Whilst Oia is also overcrowded (especially when cruiseships dock), it is indescribably pretty, with better beaches, and with the best views on the island.
Oia doens't have the nightlife of Fira, but the atmosphere is much much nicer, and you can always pop over to Fira to go clubbing.
Send your feedback or queries to been.there@guardian.co.uk
Search Been there
Your tips about Santorini