I say you wait.
Unless you REALLY,REALLY think Alex Smith is going to blow up next year there isn't much point in signing before you have to. Maybe Bray is fantastic next year ... maybe somebody unforeseen drops in the draft ... maybe Smith doesn't improve much beyond now.
wait
__________________
|