I just read on another forum that they are now giving away free SIM's which come loaded with 5 GBP or 7.50 US$ of call credit.
See:
Truphone Local Anywhere - Find out more
Apparantly the promo code to enter is F23T5J, though that may well be a referral code of the person who was mentioning it on that form.