Omar blogs about the Hotmail team putting in 80-hour weeks to pull this off and what it all means to you