I vote yes for NET 1.1, and XML, and MDAC, etc. As for uninstalling, I was thinking of those who detest media player and IE, etc etc. and having everything in one do-or-die pack would prevent some from using it. Personally, I don't use/want any kind of IM service (for example). And have specific req for using MediaPlayer 9 - but not 10, and tho I tend to use the latest DirectX, I am never an early adopter when M$ updates, due the track record. @Gurgelmeyer by "Seperate modules" I take it you mean for you, not for the end user? Or will this have an installation chk list?