Same money, same length of contract (whatever that is - 6 years/$150M, or whatever you expect that they'll get), but assume for these purposes the contract is the exact same. Would you rather the Reds sign RHP Johnny Cueto or SS Ian Desmond, or neither?
Desmond has led all shortstops in WAR since 2012. From MLBTR's rankings of 2016 free agents:
4. Ian Desmond. The Nationals’ shortstop rejected a seven-year, $107MM extension offer during the 2013-14 offseason, according to Adam Kilgore of the Washington Post. Kilgore reported that the offer was actually only for five additional seasons, and it included deferred money. Desmond, 30 in September, has the potential to exceed $200MM on the open market with another strong season. In terms of wins above replacement, he’s easily been the game’s best shortstop since 2012. Desmond offers the extremely rare combination of power, durability, speed, and solid shortstop defense. However, his contact rate dipped below 70% for the first time in 2014, and a continuation of that trend would affect his earning power.
5. Johnny Cueto. Only Clayton Kershaw‘s brilliance prevented Cueto from winning the NL Cy Young award in 2014. Cueto, who turned 29 last Sunday, posted a 2.25 ERA over 243 2/3 innings last year with a career-best strikeout rate. That was a huge workload, especially since Cueto was limited to 11 starts in 2013 due to a shoulder strain. He missed significant time in 2011 with shoulder issues as well. Cueto can set aside some concerns with a DL-free 2015 campaign. Potential bonus: he could become ineligible for a qualifying offer if the Reds trade him during the season.