I to like BSN07, I feel that between Kelly and Buchholz, i would rather lose Kelly although I think that Kelly can really help the Sox in the Future. His ability to throw in the low 90s with strengthening he will throw faster and harder. Also he has a Supposedly nice 12-6 curve and a changeup.
As for getting Halladay, asking is too high for a player that is 32 and has one year left on his deal, although he is a great pitcher he is not worth Buchholz and Kelly.