Detecting (potential) diseases earlier help the Doctors treat and cure them better, it also helps save money for the afflicted individual. Knowing your health status helps you make important decisions towards maintaining a healthy lifestyle and gives you a reassuring peace of mind.
The blood you donate gives someone another chance at LIFE. One day, that someone may be a friend/relative, or even YOU.