Why not go with Rob Johnson now? All the "skill" position players are young so let him grow with them.
Doug Flutie, all Bills fans owe you a big thank you. Last year was "right time, right team." This year and next are "wrong time, wrong team." You've proven you can play in the NFL and most importantly win.
Also Pat Williams is a playmaker. While Ted Washington seems to let the play come to him, Pat goes and gets it.