If you told me back in January that FedEx (NYSE: FDX ) would be up nearly 11% for all of 2012, I would have been happy with that. But that's how much my pick in the Ten Best Stocks for 2012 contest has gained just through mid-March. And that includes a nearly 3.5% drop on March 22 after the company gave earnings guidance that disappointed investors.