Are we talking just normal dust and dirt or sticky hard-to remove "gunk"
If it's just dust canned air can do wonders. I've not had any that needed more than this.
Suprisingly, one of the most favored methods for normal dust and dirt cleaning is to wash them in a dishwasher. Just make sure they dry completely before powering it back up.