The following terminal command is great for finding those large, hidden files on your hard drive:
cd / && sudo find . -size +1024k -ls
Substitute 1024 with a size you consider big for a file (in kilobytes). In the example, the command sequence will find all files over a megabyte in size.