So, whats with all the bizarre posts in Nutrition/Hydration/Recipes lately? At first I thought they were spammers, but they don't appear to be selling anything... then a few hours later they're gone.
Sounds like the hard working administrators have been cleaning house, so to speak. I haven't seen any of the odd posts you mentioned, but that is what it sounds like.