I used to install my programs on a seperate partition labeled "Programs." Now I keep everything on the Windows partition. Don't really see the difference, and having programs with the Windows partition makes it a little easier to backup/restore my computer - at least it seems like it does.
