A full job is probably more than you want to do.
Remove the entire suspension, have all the bushings pressed out or buy new suspension arms. Then put in new springs, struts, and rubber mounts, bushings, front strut bearings, bump stops, dust boots off the top of my head. Expect to pay at least $900 if you do it yourself.
A decent job to get you by would be new struts, and all new strut mounts, bump stops, front strut bearings, and dust boots. This can be done for under $500 and is good enough for most people. The springs are usually in okay shape and the suspension arm bushings are too much for most people. Try worldimpex or tdiparts to start shopping.