Why would I want to purchase a SIM card versus roaming on T-Mobile? The cost in Europe for US customers is $15 per megabyte to download data and $1.25 cents per minute to make phone calls. I can't blame them for charging this but its a bit outrageous and may surprise many customers who don't turn off data roaming while traveling outside the US.
Another alternative is to take out your SIM card and make calls on Wi-FI with Truphone, Nimbuzz Skype on some phones or another VoIP mobile app. The sound quality is pretty good and the rates vary from .02 cents per minute up to .20 cents per minute depending on if the call is to a landline or a mobile phone. You can also purchase a SIM card from a company like Truphone Local Anywhere for $30 so you can take advantage of the local data plans and calling rates. This will avoid the costly international roaming charges.
My plan while traveling to Europe is to take two phones. My old G1 Android phone without a SIM card for making WiFI VoIP phone calls and my Samsung Vibrant for data roaming with a new SIM card that I will purchase when I land. If anyone has any suggestions of data SIM cards to buy while traveling in Ireland and the UK please let me know?