Glad you like it (no pun intended). I didn't even know it was part of another upgrade that was geared toward making the posts and blogs more search engine friendly, but it's fine with me. The big heart at the top of the thread is a little much, but the like / share buttons are modest enough.
I believe the share button will help you post the link to your twitter account or whatever else is posted. I haven't tried it yet. I'll go ahead and share your post to twitter and see what happens. If someone follows our twitter account (www.twitter.com/tsptalk) they will get a link to your post.
Bookmarks