Gonzalez is better than Howard right now, IMO. And more valuable than Ortiz was since he can actually field - and field well.
They're not that high on Beltre. If they had really been so high on him, don't you think they would have signed him to more than a one-year deal?