Greece is such a stunning country no matter where you visit.  Whether its the islands or mainland you wont be disappointed. The greek people are genuine and friendly and will help all the time if stuck. The tales of being asked into someone's house for a drink and to meet the families is true in some places. Each island has its own atmosphere and there is something for everyone. Even some of the rowdier islands have charm away from the hustle and bustle. The greek government have said they are going to do what is necassery to get more tourists back to Greece, well in their difficult times.  Hope they can do this but they need to encourage tour operators to go back there as many are pulling out. It is getting more expensive but you can still do it cheaply if you so wish.. The islands  Adorable ones are Mykonos, Skiathos, Rhodes, Kalymnos and Lefkas. This doesnt mean the others are not so good it means these are just favourites in the order they are and that I've been back to each several times...The end of May to September are the best times to go but it does get hot in July and August...Into October is also good for a late holiday in Rhodes as the weather is still really good... This should help some people decide to try Greece and if you need to know anything I'm on and off Trip Advisor most of the time...