Anyone heard about http://www.i-cancer.com/ ?