Treatments are better than ever, but the fight against cancer is far from over.