Many of you may have already heard of Twitter’s new rich media experience called Twitter Cards. They’ve been around for awhile but most of us have to specifically opt-in. I went ahead and did that, but I guess we’ll see what benefit, if any, it brings.