I'm a Niners fan and, As crazy as this sounds, don't forget about David Carr. He wasn't that bad in Houston and they had a horrible OL. He has no expectations, is from the bay area, and might surprise if ever having to play. I'd just love ANY QB...