Stamps, stickers, or the pen I don't think it really matters how you leave your mark. Personally I had a stamp made with my own design and slogan. I had this made because of the origins of geocaching...letter boxing. Plus, I had never seen and log book stamped in any of the caches I had found so I thought I would maybe start a new trend in my community. I eventually would like to put this design on wooden coins and maybe someday...a geocoin. Yes...I have a dream!
Anyway I have placed a Micro and have no problems with anybody that wishes to add a stamp or sticker to the log. Just let me know when the log book is full, I have plenty of paper for a new log!
Prestwick Geocaching....As the Crow Flies.