Data SIM cards for overseas travel: good (b-mobile) and awful (Rebelfone)

Has anyone used “global travel SIMs” like Worldsim?