I apologize if this has been discussed in the past, but here it goes...

I recently got my vintage figures and vehicles out of storage some of them have layers of dust and grime on them. Other than that, they're all mint. Does anyone have any suggestions on the best cleaning solution and methods to clean the figures. I didn't want to use anything that may ruin the paint jobs. Also, the AT-AT and AT-ST have many nooks and crannies, so I was hoping someone might have some ideas on cleaning those hard to reach places.