You do not need to have Facebook or Twitter account to see the winners or other news about our site.
Here's the post that I did on the forums for the July winners
of the photo contest (note that it did wrap up in July, which is why you haven't seen any new posts about it.)
The Education section of our site carries news about all of our updates, new features, user profiles, industry news, etc. We also send out a newsletter with this information twice a month (sign up to receive it from your My Account>Preferences page.)