Thanks for the insight Poconos - I'm used to dealing with DC motors, so brushes are what I'm used to, either way, it's a dirty contact related issue, not a worn out scenario.
What I find works well for cleaning any type of contact is a variety of erasers.
If you're dealing with circuit board contacts such as PC cards, the red type of eraser found on the end of a pencil is best, it's not too abbarsive, buff the part after erasing with a cloth to remove the rubbery film it it leaves behind. For contacts that can take a bit more "abuse", the blue gritty ink erasers work really well, they're like a fine sandpaper. What's nice is erasers don't take off a whole lot of the coating, just enough to get things like new again without reducing the lifespan of the part significantly.
Bookmarks