"Download Now" link added to the front page again. www.phoneguard.com I was pressing and pressing. NOt that it was me, but with all the attention to it, its back