Annual might not be any good. I knew a guy who had a history of colon cancer in his family. He got checked annually from his mid 30s on. At 46, a few months after a clear checkup, he visited his doctor who sent him for another check, and bam: he had cancer.