Do you have a Windows.old directory? If you do (probably won't apply to the new HDD), all the files from prior installations of Windows get held up in there. When I had tons of missing space on a drive that was where I found it a while back...