My humble experiences in Italy is that nothing is cheap. You can get yourself a fairly inexpensive
sim card and pay as you go. Vodafone, TIM and a few other services. The best way to call back to the States is with Europa calling cards for 5 Euro each. So far that has been the best way. There might be other services out there that are cheaper so keep an eye out. Hopefully this helps a little bit.