JDiskReport is a neat software application for working out where your disk space has gone. You can see your files by size and work out what is taking up space.
The ’50 largest files’ tab is very useful, particularly if you run it against My Documents.
The best way to see how powerful it is, is to give it a go. And yes it is freeware!