In 2006, Americans spent $38 billion on drugs to lower cholesterol and control weight and diabetes. Another $33 billion was spent on cardiovascular drugs, such as blood pressure medications (source AHRQ).