That's where I also disagree. Installing programs on different partitions from the OS ensures that whatever is autoloaded will be referencing on a seperate drive, and that is very inefficient. I tried doing that once, but it took longer to load everything at startup, as well as loading any reference libraries. Plus, going through all that MS crap? I know of only three folders that WinXP creates; Documents and Settings, Program Files, and Windows/WINNT. With the amount of crap on my drive, that is but a grain of salt. But whatever suits you, should be used by you.