Hunter Henry or Vernon Davis for a week?

Have ASJ (Bye week this week) and picked up G. Olsen to store until next week. Had picked up Hunter Henry to fill in this week. Vernon Davis is still available. Is Davis a better fill in than Hunter Henry?

I personally am in on Davis. It seems that he and Cousin are meshing well the last couple games. Also, Rivers may not play this weekend, which might hurt Henry.