Depends what type of heart specialist you are looking for? General cardiac care, vascular, surgical?
I don't know all of the ratings, but I know that St. Lukes in Cedar Rapids is pretty good. Also I think UNMC does a good job. I think U of Wisconsin-Madison is probably the best care you could get in the midwest. Hope this helps.
Allen Hospital in Waterloo... they are very good. I spend a little time working at Allen. They are great. My father in law also used them last summer when he had a heart attack when fly fishing with me last year. They took great care of him.
Bookmarks