Avastin (bevacizumab): the new bisphosphonates?