Giving away functional branded gifts can be a more effective promotional move than handing out simple business cards. Put your business card on a magnet, ink pen or key chain. These are gifts you can give your customers that they may use, which keeps your business in plain sight rather than in the trash or in a drawer with other business cards the customer may not look at.