Who else should they have added?
There's a hole in the rotation, the Sox added Penny and look like we're going to add Smoltz too, as well as having MLB-ready internal options like Buchholz and Bowden and a couple potentially half-decent Rasner types (Hansack, EMart, Zink) as emergency only options. We've got depth behind that gap out the wazoo and it's already filled with a fine stopgap player in Penny.
There's a hole at catcher, fine -- no real big name FA's of any interest, so to internal options like Kottaras and Brown, we added Bard. I'm all for a deal for another catcher if it can be done on the cheap but it's not like we're ignoring the position altogether.
Some say we have a hole at SS but with the signing of Furcal there's not much out there that has any chance at all of being better than what we already have, and if Lugo and Lowrie both falter, Argenis Diez will be in AAA and could step up as a defensive whiz SS if needed so unless by some miracle a Jason Donald or Hanley Ramirez drops into our laps SS is already about as deep as we can make it.
Seriously, Jacko, before mouthing off about stuff like this even I have an answer for which position to spend the money at. The answer here is that short of a franchise-altering move there really isn't a place to put that money where you'd get a player better than the one you have except possibly SP, and we've already got 9-10 guys who have the ability to be league average starters.