Alcohol has my vote. I've got 99% aviation-grade isopropyl alcohol I use for removal of paint and other assorted residues. I would also recommend a cheap electric toothbrush to give you some scrubbing action and help dislodge things from the nooks and crannies, while being extremely gentle around tiny details that might otherwise be damaged by conventional toothbrushes.