Given that 92% of the world's population do do have a credit card and the surfers worldwide are shit scared of diallers, check out new global geo targeteted billing solution eg site
http://www.pinaccesscode.com/?layout=tits
Interested? Sign up here :
www.password-by-phone.com