Most guys in their 20s and 30s aren't thinking about their hearts. But if you have a family history of heart disease, you ought to start thinking about fish oil, the best protection available against the disease. Experts recommend taking at least one to two grams a day. Be aware: This is not the time to scrimp and save money. Cheap fish-oil supplements taste like fish and can leave you hiccuping herring all day. Higher quality brands are more expensive, but they have much less of a fishy taste. There are literally thousands of pills you could be taking at any one time. Forget them. These are the five every guy should be taking in order to fight disease, counteract bad genes, and simply live as long as possible.