by jenifor » Jun 8th, '10, 18:22
As far as i know business cards are better for the personal identity of the person as compared to the leaflets and it would good etiquette to hand a business card to another person who wish to contact you in the future.
I hope this will help you wish you luck with my best compliments.