Your husband needs to see a good cardiologist that will aggressively optimize his medications. He should be titrated to maximum doses of beta blockers, ace inhibitors, aspirin, a statin if he has coronary disease, and consideration for a ICD and possibly a BIV-ICD.
His heart rate should be controlled --- average rate less than 90 bpm over 24 hours.
I am not sure where to send you for a diet. In general, low sodium (less than 2 gm) per day and low in saturated fats is best. NO FAST FOODs, no smoking.
Consideration should also be given to anticoagulation with coumadin to reduce his risk of stroke.
I can't answer the question on prognosis without knowing more information. He needs a good cardiologist to help him with his medical regimen.
I hope this helps.
I did an amazon search on diet and am still not sure what a good reference is. Consider meeting with a nutritionist or dietitian.
Thanks for posting.
Try this link. http://www.calorie-count.com It is not a diet but a pretty nice site for counting calories and analyzing your diet. I have used this site for over 9 months. I have lost 50 pounds, my blood pressure has dropped from 145/88 to 115/75, my cholesterol has come down to 160, I have dropped one cholesterol drug, and one blood pressure med. I was a type II diabetic and am now off all diabetic meds. I exercise daily, a one hour walk, and am feeling better than I have in 20 years. I am 63 years old. I believe Dr. McWilliams is correct in that you need to get your husband to a good heart doctor and have his medical situation thoroughly evaluated. I do not believe there are "diets" that are effective other than watching what one puts into one's mouth. Low sodium can be monitored through the site I suggested above. There is a tool that allows you to analyze your food consumption as you go through the day, and it breaks it down into fats, carbohydrates, protein, sodium, fiber, etc. A very useful site for tracking your success.