Ah yes.  Forgot about that one.  
I think it would be good to have the Social Media threads separate from Marketing or Tech Talk for some clarity as it is a separate issue from many other things.  I am mainly asking because I didn't know where to put it and because it is such a big deal, we should create a separate area for it.  It will only become a bigger deal.