Has anyone ever heard of this?

http://www.mofuse.com/

http://www.techcrunch.com/2008/02/27...or-the-iphone/