Well, I am sure that this is a common theme among the knowledgeable NFL followers. But the 49ers are finally seeing a light at the end of the tunnel through several seasons of pretty good draft picks. The last 4 years in particular.

Although 2005 #1 draft pick Alex Smith still has the jury out deliberating, I believe he will start building confidence and becoming the player we know he can be. I have to rely heavily on the fact that it took Drew Brees a handful of seasons to finally come into his own. Look at the several of the great QB's in the league. Not every single one of them were completely great right from the start. I even believe it took Steve Young some time behind Joe Montana to learn his greatness. Although I will not ever compare Steve Young and Alex Smith. Look at players like Doug Floutie, Randall Cunningham, Drew Brees, late bloomers like Kurt Warner, Rich Gannon and so on. These QB's were in the league for a while before they became very good or at least got their shot be very good.

Regardless back to the theme of this message. The 49ers are finally starting to draft the right players. I believe with a few good choices for the offensive line and a good pass rusher, we will be set for the future. I love what Mike Singeltary is doing.

The early 2000's picks were a little shaky excluding injury prone Julian Peterson, 2000 Julian Peterson, I would love to see this guy next to Patrick Willis in their primes.2001 Andre Carter, never really made any impact for the team2002 Mike Rumph, is he still playing? Don't think, no pass coverage2003 Kwame Harris, flop2004 Raushaun Woods, Who, LOLThe Change Begun!2005 Alex Smith, jury may be out, but I believe he will be sound enuough to lead this team into the future 2006 Vernon Davis and Manny Lawson, Vernon is coming into his own finally and Manny is a solid defensive player2007 Patrick Willis and Joe Staley, both are proven assets to the team2008 Kentwan Balmer: Could be a good threat as he matures in the position2009 Michael Crabtree: Looking Pretty Good So Far