A lot of front end suspension components can make a noise. Struts, strut mounts, ball joints, control arms, end-links, sway bars......basically anything that moves can clunk, rattle, and squeak. Have you tried getting underneath the car and checking for loose or worn parts in the suspension?