I would definitely recommend Ellas TV. I have had the full package for a month now and no complaints at all. It includes all Greek national channels and their delayed program as well. Therefore if you miss something you can watch it on the delayed respective channel.
It also includes 4 Nova Sports channels, and 2 OTE Sports channels. I heard they are working on adding one more OTE Sports channel as well. Therefore if you are a sports die hard fan i am sure you are going to be satisfied with Ellas TV.
The other thing I do like and actually my kids love is the Video On Demand feature. There are so many shows (Greek movies, Greek kids shows, concerts, sports events, Greek shows, etc.) for no additional cost.
They may want to add more Greek channels and remove the Irish ones because I doubt anyone watches the Irish channels. There are so many channels that broadcast live on the internet and couple of them like Action 24 (action24.gr), and Euronews in Greek are worth adding them to the list of channels.