From pros and cons to side effects and costs, this comprehensive guide covers everything you need to know about the top 10 blood pressure medications available today.