For the 49ers' offense, the season can effectively be cut in halves by quarterback - Alex Smith before the bye and Colin Kaepernick after the bye. The unit was productive under both. Smith went 6-2 in the first half, Kaepernick went 5-2 as a starter, and the team tied in the game they split time. In the playoffs, though, the evolution of the offense became more complete as San Francisco broke loose for nearly 35 points per game in what might be a positive sign for the future. The 49ers had more weapons than ever this season, including such trusty mainstays as running back Frank Gore and tight end Vernon Davis. Gore, who was spelled by effective young backs Kendall Hunter and LaMichael James, still ran for the second most yards in his career. As opposing defenses focused on Davis, wide receiver Michael Crabtree blossomed. Many others, such as receivers Randy Moss, Mario Manningham, Kyle Williams, Delanie Walker and an outstanding blocking corps, also were vital.