Report Offensive Message
A general ideal practice is to always seperate the OS partition from the user file's disk. Also, the disk partitioning utilities that ships with windows vista and windows 7 provides even more flexible ways to create additional partitions for user files and an important folder like the Program files that consumes space. You can mount the program files elsewhere on another partition. This always ensure that your OS partition size is always kept small and manageable and doesnt increase whenever an installation is done.