Yes, all batteries do suffer from a memory, even lithium ion. Lithium ion batteries suffer the least from memory build-up though. In each battery category, you have different manufacturers and quality. The higher quality batteries will have less of a memory effect then the lower quality ones. If you use the device the same way each day, it will build up a memory much more quickly then if it is used for varying amount of time each day. If you notice the battery performance decreases a little each week, then a discharge every month or maybe every few weeks is in order. If you cannot tell a difference in the runtime, a discharge every three to six months is still recommended. To properly discharge it, run the device until it powers off and recharge from there. It is extremely bad for a battery to drop below a certain voltage; once it does the battery is dead. Also, rechargeable batteries have a finite life, either through the number of charge/discharges it can take to a certain time period.