The 2004 Global Research Team Investors want the big picture again. Here are 131 teams of analysts at 11 firms who do a great job of providing it. December 13, 2004