There is an app called whistle phone that allows you to call US numbers for free and you also get a US number.
Tested it today and it worked great. Called my friends mobile number.
http://www.mytechisland.com/2011/02/whistle-phone-iphoneipaditouch-app-call.html