Use Evian.
Sorry, well to de-dust them I only roll the dust with my fingers and pick it off... It takes a little while but works.
Not so sure about dirt, I haven't got any pads noticeably dirty really. Not memory foam/soft touch ones at least.
Could I stick them in the washing machine you think on a low setting?