Who is your US carrier? T-Mobile and Sprint already offer free data roaming, free texting, and 20 cents/min calls. AT&T and Verizon charge $10/day. Do you have some other carrier? (I do.)
If your US carrier has no international roaming plan ($10/day might be easiest just for a weekend), then just buy a SIM when you arrive. I don't know anything about Irish SIM cards but start here:
http://prepaid-data-sim-card.wikia.com/wiki/Ireland
For US phone calls, use Google Hangouts - free calls to US numbers, even to landlines. You can use Hangouts on WiFi too to make calls. But you may need existing phone service before Google lets you make calls to numbers with Hangouts - so set it up before you leave the US and make a call. You may need to verify your cell phone number in the US. There are lots of free texting apps. I use Google Voice.