was this ever posted here?? a friend of mine signed up via another site .. but here are some of the winners (i think) http://www.duckbill.tv