Had an angiogram done here last fall. Very caring and patient nursing staff. Efficient and pleasant processing as well. I can't rate the cardiology department on angioplasty, as it turned out I didn't need one, but the angiogram itself was efficiently performed and painless.
The only criticism I have is that the nurses need to learn phlebotomy a bit better. They were looking for a vein to use for the IV (this is separate from the artery used for the angiogram - no one had trouble finding that) but had to have three nurses attempt to find one and then told me my veins were hard to find. When I go to a lab to have blood work the phlebotomists never have any difficulty.