What is the best medicine for high blood pressure

  Patients with hypertension should be taking medications such as calcium channel blockers, angiotensin-converting enzyme inhibitors, angiotensin II receptor antagonists, beta-blockers, and diuretics.  Calcium channel blockers are particularly indicated for elderly patients with hypertension, simple systolic hypertension, hypertension with stable angina, coronary atherosclerosis, and peripheral vascular disease. Angiotensin-converting enzyme inhibitors (ACEI) are indicated in patients with chronic heart failure, post-myocardial infarction with cardiac insufficiency, diabetic nephropathy, non-diabetic nephropathy, and metabolic syndrome. Angiotensin II receptor antagonists (ARB) are indicated in patients with left ventricular hypertrophy, heart failure, atrial fibrillation prophylaxis, diabetic nephropathy, metabolic syndrome, and intolerance to ACEI. β-blockers are indicated in patients with tachyarrhythmia, angina pectoris, chronic heart failure, increased sympathetic activity, or hyperthyroidism. Diuretics are indicated for patients with senile hypertension, simple systolic hypertension, refractory hypertension, and heart failure.  Patients with hypertension should make lifestyle changes such as weight loss, reducing sodium intake, potassium supplementation, reducing fat intake, quitting smoking and limiting alcohol, increasing exercise, reducing mental stress and supplementing with folic acid preparations when necessary. Changes in blood pressure should also be tested regularly and reviewed periodically, as complications of hypertension should be prevented.