I might have just gotten very lucky in my Makedonia campaing, since I didn't have to deal with Epiros all too much. I was able to quickly take KH, or at least knock them off mainland Greece and get a nice bit of income going before I turned my attention to Epiros.

Epiros spent it's time expanding northwards and had a bit of focus in Italy. I think at one point while I was in the Peleponnesos they sent a little force at Pella. But it was meager and halfhearted. After that they asked for a ceasefire and I think I gave it to them only to have them attack me soon after I had conquered all of Southern Greece.

I believe my strategy was similar to MButcher. Athens was key, since it does have a mine. And Sparta was easy for me to take with reinforcments for Corinth. But once the KH are out of Mainland Greece you can focus all your attention on Epiros.