I'm sure I'll hear the occasional "where's Newton" but I think he will be a terrible fit for Harbaugh and the west coast offense so I left him off.
I was also tempted to leave off Locker simply because I'm a huge Locker fan and I was thinking I would have a huge Locker bias but I'll leave him in and give an objective POV and go with Ryan Mallet.
I think Mallet will be there when we come up in the 2nd round or at least close enough to trade up for. If we are lucky enough to get Peterson in the 1st round I would jump all over Mallet in the 2nd unless Jake Locker is there of course.
I've been constantly hearing that Mallet's foot work is too slow and that he may have trouble turning his body to make throws and that he has off the field problems but 2 huge things I've noticed about him that have made me change my view. 1. His feet are about average and with his build I'm sure that is something he could improve on easily. If you look around the league, Big Ben, Matt Hasselbeck, Bret Favre and even Tom Brady don't have lightning quick feet but still get the job done. Also, I'm pretty sure that Harbaugh can correct this with Mallet.
The 2nd thing I've noticed is that he has the type of personality that other players gravitate to, and that he would have no trouble whatsoever leading a team. I remember at the draft they were saying that he would have players crowded around him wherever he would go, I think players will follow him and he would have no trouble at all dealing with personalites like Davis, Gore and Crabtree. Not to mention he probably has the strongest arm in the draft.
So since it doesn't seem like Niners are going to go with Locker because of his accuracy issues my 2nd choice would definitely be Ryan Mallet.... Who would yours be?