And how much of it is integrating an API vs. doing it yourself. (eg. You might be spending twice as much time integrating APIs and half as much time doing it yourself)
Also, does external mean a webservice or a module you didn't write yourself. (eg. Facebook vs. Win32)