From bookmarks to high-end luxury items, there are branded gifts to suit all budgets. By serving a purpose they provide repeated contact for your brand.