Tom is right on the walk. I started having having moderately high BP and cholesterol about 5 years ago. Only only one thing fixes it and brings me to very healthy ranges, a brisk 20 minute walk 4+ times per week. Works so well it is almost hard to believe. When I fall off the wagon it goes right back up.
Speaking of the wagon ... Alcohol can seriously raise blood pressure.