Yahoo (NASDAQ: YHOO ) has been a favorite of analysts in recent weeks. The Internet giant got yet another upgrade Tuesday, as Cantor Fitzgerald raised the company from a Hold to a Buy with a $26 price target. Shares of Yahoo gapped up about 1% at the open Tuesday, breaking