This draft is based on getting a lot of depth with future potential since there aren't any major holes on the roster right now. Also, this is long so please don't quote the original post, everyone knows what you're responding to.
Remaining free agents
QB Alex Smith
This one just got finished.
G Geoff Schwartz
One year deal for Schwartz to prove himself and land back on the free agent market next year while the team's young offensive lineman develop.
Trade 1st round pick for mid 2nd and 3rd round picks
Trade Haralson for a 5th rounder
Larry Grant gets signed, 49ers get an additional 7th
2 DE Kendall Reyes UCONN
I would like to trade this 2nd for a first next year but I'm making the pick here as a luxury, Reyes is simply a beast. Justin Smith is getting up there in age so looking for his eventual replacement is never a bad idea. You can never have enough depth on your lines either. This pick would bump either Ian Williams, Will Tukuafu, or Demarcus Dobbs to the practice squad.
2 RB Robert Turbin Utah State
He is a mini hulk who has the talent and willingness to become a very good back. He and Hunter would form a solid tandem in the future. This pick would put Dixon and Cartwright in a competition for Castanzo's special teams spot.
3 OLB Bruce Irvin West Virginia
He's about as explosive as it gets but he's also a little undersized as a pass rusher. His athleticism should translate well to playing outside linebacker in the 49ers 3-4. Irvin would make Haralson expendable and give the team a situational speed rusher. He'll be a much cheaper backup than Haralson. (The Haralson trade would take place after this pick is made)
3 G Brandon Brooks Miami (OH)
He is a monster of a man with some scary athleticism. He'll sit for a year behind Schwartz then hopefully be ready to take over next year. A future line of Staley, Iupati, Kilgore, Brooks, Smith looks good to me.
4 WR Tommy Steeter Miami (FL)
NFLdraftscout has him available here so I'd pick him in a heartbeat to sit behind Moss. He's raw and could use some time to develop which makes the 49ers the perfect situation.
5 ILB Tank Carder TCU
Gooden takes over Larry Grant's role as top backup inside and special teams ace, Carder takes over Gooden's role as special teams role player.
5 S Kelcie McCray Arkansas State
Small school guy who can develop behind two talented safeties while playing special teams.
6 OLB Miles Burris San Diego State
The team played it pretty risky last year with only three outside linebackers on the roster. Burris would need to prove he's a capable special teamer to make the roster but he'd provide much needed depth at outside linebacker if he makes the roster.
7 WR Chris Owusu Stanford
Too much talent to pass up even with his injury concerns. He would compete with Kyle Williams for the fifth spot at receiver.
7 TE Adrien Robinson Cincinnati
Convert this man to running back/fullback/H-back/tight end/receiver/whatever. He has some impressive physical skills, Harbaugh and co. could make something out of him with a few years on the the practice squad.
QB Aaron Corp Richmond
RB Alvester Alexander Wyoming
FB Drake Dunsmore Northwestern
WR Michael Calvin Cal
WR Lavasier Tuinei Oregon
WR Josh Cooper Oklahoma State
T Joe Long Wayne State
G Robert T Griffin Baylor
DE Ernest Owusu Cal
OLB Gabe Knapton Wyoming
OLB Ameet Pall Wofford
CB Robert Golden Arizona
DB Tashuan Gipson Wyoming
S Michael Thomas Stanford
QB: Smith, Kaepernick, Tolzien
RB: Gore, Hunter, Turbin, (Dixon or Cartwright)
TE: Davis, Walker, Byham
WR: Moss, Crabtree, Manningham, Streeter, (Williams or Owusu)
LT: Staley, Boone
LG: Iupati, Person
C: Goodwin, Kilgore
RG: Schwartz, Brooks
DE: McDonald, Reyes
NT: Sopoaga, Jean Francois
DE: Smith, Tukuafu, Dobbs
OLB: Brooks, Irvin
ILB: Bowman, Gooden
ILB: Willis, Carder
OLB: Smith, Burris
CB: Brown, Cox, Brock
FS: Goldson, Spillman
SS: Whitner, Jones, McCray
CB: Rogers, Culliver
I wrote this out on a tablet today using swype so I apologize for any errors. Have at it...
[ Edited by 23zack80 on Mar 20, 2012 at 20:54:47 ]