vistaprint is a good place to get cards. we get ours there. and if you give every pt one weather or not they ask for it, it will help in the long run. the cards generate more donations than the cost of them.
in my area the #1 would be cardiac, #2 would be mvc's (asshole drunk drivers) and #3 would be S.O.B. then comes the n.h. runs since we have 5 + homes in the response area.