Library Business Cards

My latest creativity project turned out to not be so hot with the boss. I designed some new business cards that included our latest Twitter & Facebook pages. Some people liked the concept The boss is still going to let me use them, but she didn't favor them.What do you think?