Yesterday was the day that the Windows Embedded competition reached boiling point. The final 6 face the judges for the last time as we look forward to the spectacle of the live finals at the Pyramids in Giza.