Web Services on Cocoa

I'm wondering what the best way of implementing a Cocoa-based SOAP client is. Apple's support for Web Services seems rather skimpy and gSOAP, while it would work, is a non-optimal way of gluing together SOAP services and Objective-C code. Does anyone have an interesting solution for this? I know that the Phanfare guys have a solution based on gSOAP, but they appear to be reluctant to release this to the community-at-large. My current strategy is to use PyObjC and leverage the ZSI stack, but I'd like an all Objective-C based solution, prefereably one based upon the WebServicesCore framework, to avoid future deprecation by any advances made to Apple's inchoate web services support.