If our secondary was better, I'd call us a top 10 defense...as is stands right now, I'd call us top 15. And you're right, we do have a bottom-feeding inconsistent offense. Where we differ in opinion is the best way to energize that offense. I personally think our problems stem from poor offensive line play. If your runningback can't get blocking, and your quarterback can't get pass protection, I don't care who you line up at any other position, they're not doing shit. Offensive line is the most important piece of any offense IMO.
With Michael Crabtree, Josh Morgan, Vernon Davis, and Frank Gore (don't forget he led the team in receptions one season) as solid receiving threats, we would essentially be wasting a first round pick on a 5th passing option. I have no problems grabbing a wide receiver or return specialist in the 3rd-7th rounds, but not that early.
Uhh...you do know that NOBODY IN THE NFL caught more touchdown passes than Vernon Davis this year right? Christ, what more can you ask for out of a tight end? 78 receptions for 965 yards and 13 touchdowns. I don't care how many passes he dropped, he was obviously catching more than he was dropping. Dude just beasted last season, and he's only going to get better.