It's still really early and his totals won't stay as good as they are, but Davis might turn out to be a decent 1B/DH when it's all said and done. Coming into tonight's game, his line was .346/.370/.577, and that was before a 3 for 5 night. He's still a bit too Reynolds-ish for me (very feast or famine, it seems, though less so), but if he can post an .850 OPS on the season he'll have some value going forward. He's never done it before and is 26, so it might be asking too much, but he's been better than I expected.
Also yes, I just posted something positive. Get over it.
Edit: After last nights game his line is now .387/.406/.613