If you have Microsoft office, maybe simply power point with the removing background option... I agree it is a bit dirty but depending on the picture background it can be efficient, then in powerpoint you import your card and stick your hero.
If you have more patience just go to Gimp, free photo editing software and cut out with selection tool your hero picture, then paste it on your card.
Hope it helps...