It seems that the finalists to the Windows Stduent challange contest were announced recently. There are rumours about the substandard judging (doesnt surprise, being a Microsoft contest) of the results, by someone claiming to be a mentor of a losing team.
He has posted his analysis on this website:
formatting link
Niharika