Home-Run Hitters of 2004 Who needs steroids? These pumped-up analysts hit it out of the park. April 11, 2005