Try and get skype and web cam sorted for when your mum visits then she can learn how to do it,that should help.
I'm with tesco at the mo and im sure they have an international call plan. Might be worth asking, plus she knows what to look out for in the contract now!!
I think i might have to rethink staying with muy mum for a long period before leaving, as i think all my kids will be the same as your little one.
Try and keep your chin up.

.