I've done business cards for one of my blogs. It was very helpful! I did posters as well and I would put cards with my posters and people took them. Mind you, I run a couple of blogs and the one I did cards for was an art blog, so it was easy to market that way... But it's definitely something that can be very helpful!