Great talk on anti-angiogenesis and cancer  http://www.ted.com/talks/william_li.html