I'm a big fan of corporate 'giveaways' and lumpy mail! Anything that gets your brand noticed for more time is worth it's weight in gold.
I often talk about the benefits of digital embossing on business cards and flyers because it makes someone hold and touch it for longer, embedding it in their mind, well corporate gifts do the same but for even longer – hopefully! If you are giving away mugs, pens, keyrings, pads or whatever it may be, the chances are it will be on someones desk or in a pocket for quite some time, giving your brand extended promotion and deep set memorability.
So if you want to make a lasting impression consider putting your logo onto something and then give it all away – after all there will be no point it sitting in a box under your desk, you already know who you are!