Our current catchers are good defensively but are a liability at bat. Swihart might be a solution to the hitting issue but would his defense be an offsetting liability? Certainly if we could improve our catching slot from within, without going into the expensive FA market, then that is a better solution. Leaves more resources to deal with the 3rd base issue, DH and R Pitching.
At this point if we could trade for an ace SP without ruining our prospect list, then I would consider it and perhaps not pick up Buchholtz contract.