"Win-win-win" is exactly what was coming to mind! A win for us the shareholders, a win for the company, and a win for the many people that will benefit from the medicine! I mean really...a possible vaccine for breast cancer???? Yikes...one can only hope....