Who won??

Geez, you'd think that IGF.COM would have the winners by now..