I've got a great little program called "spacemonger" that displays the files on you drive in (what I think is) an easy to understand way. It'll show you quickly where all your space has gone! There is a new version (that costs and I've not tried) but the old one seems to work just fine. Here's a link
http://www.sixty-five.cc/sm/v1x.php