Is there any info on the scene in Greece? I'll be spending about a year or so there before I relocate to the UK. I remember there was a thread on this issue a long time ago but I was wondering if there is any new information. I'd appreciate any input.