I've never seen "memory" in NiCds either.
"Memory" is a myth used to sell new battery types.
The advantage that NiMHs have over NiCds is their improved ability to withstand overcharge. And constant trickle-type overcharging is what destroys most NiCds. It causes dendrites to pierce the plate separators and results in some level of internal "short circuiting" within the cell.
What most people believe to be "memory" in their NiCds is actually shorted cells most probably caused by constant overcharging.
When you have a battery that you think has "memory" just take it apart and then charge it. Now, over a period of a day or so, with no load on the battery, make periodic measurements of the individual cells' voltages. You're almost certain to find one or two cells that are "self discharging" and whose cell voltage is dropping off even though there is no load. Those cells have internal short circuits and should be replaced. That's not "memory", it's cell failure - and it's most likely due to some kind of constant or frequent overcharge, or the cells are just old.
People expect rechargeable batteries to last forever. They don't. If you've gotten a few years of good use from them, be happy
If properly applied, NiCds need no special conditioning and never display anything that could be called "memory". Even the "voltage depression" phenomenon is extremely rare and doesn't persist if you simply use the cells in a normal fashion.
The best advice for all rechargeable cells (that don't have a brain in them like the Li Ion units in our cameras) is to simply use them until they're close to being exhausted and then recharge them as per the manufacturer's instructions. Do NOT leave them trickle charging, and don't run them down on purpose. Just use the equipment and recharge as required.
Occasional overcharging, at a safe rate, will not kill them off immediately either. It just makes more sense to use them until they're close to dead each time, but it's not an absolute rule.
Because of this, it makes sense to use and recharge your cells in "groups". So, if you've got a 580EX flash which uses 4 AAs, but you've got 12 AAs, you should mark them so that they are kept grouped as if they were three "batteries"
. You create, in effect, a virtual battery of each group of cells.
Keep these "virtual batteries" together. That way, they'll all be discharged to the same level as their fellows. And by having multiple sets for each of your battery operated devices, you can use them until they're almost dead each time because you'll have a set of freshly charged ones to switch to. This reduces the need to recharge "half charged" sets of batteries. And that gets you better overall life from the cells because it reduces the amount of overcharging you'll be doing.
The improved ability of NiMHs to accept overcharge means that you don't have to feel as guilty if you decide to "top them off" even though they're not run down. And that's a good feature making NiMHs a bit more user friendly in my opinion.
----- Extra thick astronaut-grade flame suit ON -----
- A "battery" is a group of something. A "tank battery" is a group of tanks. In our present discussion, a battery is a group of electrochemical cells. So, for example, a single AA cell is not a battery. It's a cell. Stack two of them in series or parallel, and now you've got a battery

--
Jim H.