I would highly advise using WinDirStat. It gives a visual and statistical overview of which files are taking up space. Large files are shown as larger blocks, and they are color coded by file type. It also tells you what percentage of the hard drive space each directory is taking up. Very useful, and free, too!

win dir stat main screen


Space Sniffer has won awards, and I love it, after trying WinDirStat and some other big ones...My favorite thing about it, is that it constantly refreshes, so when I delete something, it updates the display right away...

alt text

Overdisk is in radial graph form, and I have used this one, works well.

alt text


You might want to try Treesize Personal or Treesize Free:

http://www.jam-software.com/treesize_personal/

http://www.jam-software.com/freeware/index.shtml