Today is Marissa Mayer's first day on the job as Yahoo! CEO. Taking the wheel of an apparently sinking ship isn't going to be an easy task, however upbeat Mayer herself might be about the decision.Of course going from "employee number 20" at one of the biggest tech companies on ...