In the past I used MicroAngelo, but that goes back a long way. It was pretty good for its time. It would not only rip icons from EXEs and DLLs but you would even edit them in place. The first thing I edited with it was the open manilla folder icon in regedit that represents the currently open key. The default open icon is hard to distiguish from the closed one. I wonder how far they've come along.
_________________________
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.