I think Kendall helps this team out the most. We aren't getting much production out of the Catcher position, so this would really help us out.,
Plus, if Frank stays out of the line-up for an extended period, you can DH him on days that he isn't good to catch. I like the idea of Kendall.
If you want to get more of a power guy (which you'd only need if Frank goes down for an extended period), the guy you look at might be Del Gado. However, with Maggs returning, we should have enough power. Ergo, Kendall is probably the best bat we could pick up right now.