Creaky sound from front end of car?

I have a 2004 Ford Taurus, I'm getting a creaking sound from the front driver side while driving and it also creeks if I push up and down on the hood. Bushings? Ball joint?

Quite possibly the macpherson strut is worn out

Shocks

Control Arm Bushings
Sway Bar Bushings
Shouldnt be shocks or strut, they usually don't squeak, they clunk or leak. Some do make squeaking noises when turning which is bad strut mounts

Taurus had a recall on their coil springs and it didn't cover all affected years when they fail it can be destroy your tire and brake lines costing thousands to repair. Your coil may be on the way out so you better have it checked so it doesn't cause an accident.

http://www.taurusclub.com/forum/118-suspension-handling-brakes/140829-broken-coil-springs-common.html

http://www.automotiveforums.com/t524948-coil_spring_failure_2002_taurus_sel.html

http://www.carcomplaints.com/Ford/Taurus/2003/suspension/broken_coil_spring.shtml