WinDirStat will show you this. You tell it which volumes or folders to scan, and when it's done, it shows you it all the files graphically, as well as a folder tree, with sizes, percentages and a bar graph. It is cost free and licensed under GNU GPL 2.
Update:
Changed screenshot to a more conservative one.