At ITS (where I work) we are grappling with web services and SOA, trying to pin down a strategy. This post from Windley says what I have had in the back of my mind but just hadn't processed fully yet.
Large Scale SOA Deployment Dramtically Increases Complexity