Websites and support groups to help improve your life, whatever type of cancer is part of your journey.