We can never "cure" cancer. We might be able to save most individuals from dying from it some day but cancer is just a mutation that makes a cell's behavior damaging/lethal to the host body. The only way to prevent "bad" mutation (because there is no sure way to discern 'bad' from any other mutation) is to stop mutation all together, and even if there way a way to do this (removal of radiation does not stop transcription errors) stopping mutation is a nice kindly way to ensure the extinction of the species (no chance for future biological adaptation, because there are no mutations). So, as evil and painful as cancer is, it is a symptom of a good thing, biological mutation and variation in our species, and any through and final "cure to all cancer everywhere" will have to stop the cause of cancer, mutation, which we as a society and species should not allow.
</rant>