I have previously spoken about ways to cheaply advertise your blog before and one of the most popular ways I have found were to have your company details plastered onto a pen that could then be handed out to people that you meet.
One company that I suggested was pensrus.com.
They can put your company details on a variety of ink pens for as low as about $0.23 per pen. How cheap is that? A I have said in my previous post this is a fantastic way to promote your business or web site as every one always needs a pen.