You would think that SS will take some time to develop the look and feel of the site to match the logo. This takes time. You can't just add the logo and be done with it. If I remember correctly they were requesting a corporate logo and not actually a site logo so who knows how they will use it and when. John and Jazzee can answer that one, so I'll leave it alone.
I personally had fun with this contest and the exposure was great. I got a few projects out of it. Hopefully others did as well. Congrats to the winner, with all the new projects and FREE publicity I feel like I won as well.
imaginemn