I have'nt been to Corfu, but I know a a lot of people who have, and they loved it.
I've been to a smaller island in Greece called Poros. It's not spolit by tourists yet, and it's really lovely. I highly reccomend a visit to this island. Theres a great restuarant there called Oasis, and the owner is really nice! So were the waitors!!! hee hee.
Poros has a fishing port, and is opposite one of the main islands. You can only get there via boat as they don't have an airport. But it's a goergous island. I fell in love with it, and I would re-visit the place!