While we are discussing cancer here are two interesting TED talks about it:
TED Blog | Understanding cancer through proteomics: Danny Hillis on TED.com
William Li: Can we eat to starve cancer? | Video on TED.com
The first discusses about how we are approaching cancer the wrong way (even by how we name it after parts of the body). And talks about the analysis of proteins as a new method for fighting cancer. The second talks about anti-angiogenesis to effectively pull back veins to stop "feeding" tumors.