SCCM is great imho, been my bread and butter for a while (I was an SMS contractor days gone by).
Once setup properly it works well, but people do seem to have trouble setting it up and using oit properly.
But when done it's great.
Personally I'm not using SCUP at the moment, but keep meaning to get it setup and have a play.
Currently I'm just pushing out the updates to query based collections for things like flash, reader etc.
Thanks for the suggestions, how does SCCM cope with multiple AD domains with no trusts between them, or would you need an installation for each AD you have?
There are articles on Technet that describe what you'd need to do in these scenarios.
It's been a fair while since I looked at this kind of setup though so would need to read up on it again to be sure
It didn't strike me as being an easy to pick up product.
It's weird, SCCM seems to be something that isn't a popular skill set (have been told this by many a recruiter struggling to fill positions), but once you've had a good go with it it's very simple.
For instance the MCTS cert they do in SCCM is pretty easy and basic, imagine much more so than some of the server ones.