I dont see why the best option right now isnt austin howard.
He is young, strong, and had enough time in the nfl as a PS player to "develop". Oh, and he CANNOT POSSIBLY be worse then what hunter gave us on sat night. No, he isnt jonathon ogden, but none of the players mentioned are either or they wouldnt be FAs midway through the preseason.
Tanny needs to find an actual blocking TE (Cleveland currently has 4 TEs that are all decent and should be waiving one of them), and run 2 TE, 1 RB sets along with Keller, holmes and hill. Give howard TE help and see how the team does.