Need front suspension guidance

What is a good method for cleaning these parts up well enough to be painted? There's lots of old grease caked on most of it.