Long distant relationship

What's the best app to communicate with SO? We get to see each other about once a month but our current app (skype) is very glitchy.