What you have on your board as the BPA may not be what Saban has on his board.
Braylon Edwards is not even the consensus best WR in the draft!
Several think Mike Williams is as good or better. The only guy spouting off loudly about B.E. is Sean Salisbury - and he's just a blowhorn. His philosophy is "he who shouts the loudest and is the most bombastic is right!"
Edwards may be the best player - or not. He has flaws. Some reports (and this is true in some of the games I've seen) have noted that he has had trouble fully separating at times. And, he was somewhat inconsistent in his hands.
So, it's difficult to say. I'm sure we have fans who will come on and say - Ronnie Brown is clearly the best player; or, Aaron Rodgers; or, Cedric Benson.
What we need to do is simple - run through each scenario of what SF will do. Look at our draft board and decide who we will pick depending on who is selected ahead of us; also, prepare for SF trading out of that slot and what another team (e.g., Minn, Tampa Bay) might do if they trade into it. At the same time, decide what we will accept in a trade down. If Smith is there and Saban is hot for him, he may require much more to trade out of that slot than he would if Ronnie Brown is the best guy on the board, for example. And, we have to get an idea as to who will be in front of us if we accept a trade down.
It's a complex process, but since we only have to run through one pick ahead of us, we can figure it out.