I've been doing some work with the BITS SDK and understanding that tool a little better. So far, I'm finding it to be fairly straight forward and efficient - but I'm not hitting a lot of traffic or scenarios at it just yet.
After reading about Software Update Services (SUS), I wish Microsoft would open this framework so I can make the next step in my software updates. Ultimately, I'd like to have the same capability that Windows Update provides by enabling monitoring of software updates and automatically notifying users of new updates.
As I dig further, I'll continue blogging on what I find along the way to solving this problem.