Klesko looks like a AAAA guy to me. He won't come that close to SS defensive rec's, and the bat is relatively weak for 3B (and probably too weak for 1B/COF on a contending team).
Eldred is tougher to predict, because I can't see ADV projections and have no development to based my own thoughts on. I'm guessing though, as the 38th pick, he likely isn't projected to me anything special either. His power is unlikely to increase enough from 51 to make him a slugger at the ML level, and the speed, while solid, is limited by the fact he can't run the bases well.He too likely doesn't have a role on many contending teams.
So, all in all, it looks like one AAAA guy for another AAAA guy. Is Klesko the "better" of the 2? Probably, but Eldred is the unknown (maybe he actually *becomes* a legit ML guy) so I'd rather have him - and I certainly wouldn't spend any money on the potential upgrade of a marginal guy anyway.