If you have a look at the 3 network I think that they allow you to receive calls for free if you are roaming in a country with a 3 network (which includes Ireland). You can also use any prepaid minutes you have on your contract. And if you're pay as you go they seem pretty cheap too.
http://www.three.co.uk/personal/help...1500&plantype=