In reply to paul mitchell:
I was shown a technique in the mid 1980s by an American climber that requires nothing more than a couple of wires on which you can slide the nut up and down, a couple of crabs, a sling and a hammer. It only works on those cams where the stem is sticking out of the rock but I suppose a length of bar to act as an extension might work. Also you do need to be on a rope to do this.
The technique is to clip the two wires to the sling then slide back the nuts so that you can loop the end of the wires over the trigger bar, one on each side. Cinch up the nuts to the trigger bar. Also clip in to the tape loop of the cam. Clip the sling to the belay loop of your harness. Now lean out from the rock pushing against the stuck cam with a decent amount of force and hit the end of the cam stem with the hammer away from you as if you were hammering in a nail. The blows shouldn't be too heavy, just enough to provide a shock loading.
If you do it right you head outwards from the rock with cam hence the requirement to be on a rope, it could get messy otherwise.
Over the years I've collected at least a full set of cams, some of which were removable on the lead (!), others needed a quick abseil, 30 seconds of thought and two hands, some needed the above technique.