Cyprus Broadcasting Corporation (CyBC) has a section on its website to learn greek online. 105 audio lessons have been uploaded to the page. I started off with lesson 1 and it was pretty nice. Lets see when i am able ask for a bottle of milk in Greek to the kiosk i visit every morning! Btw, for the uninitiated, the Cypriots also speak greek, but with a different accent.