LI-ION/NIMH/NiCAD: Can usually be dropped off at places like Lowes, HomeDepot, Menard, Interstate Battery, etc.
Unfortunately it is not quite that simple. My local HD does not accept batteries, but Lowes does accept them. I have been driving around with two laptop batteries in my vehicle for a long time because I have not had a reason to go to Lowes.
We try to recycle everything we can. Often I will pull items out of the trash my wife has discarded and put them in the recycling. This weekend our multi-function printer died. I could not determine a place which would take it for recycling so it went in the can. Still feel bad about it, but there is a limit to how far one can go with recycling.
With China refusing much of our recycling those of us in the US will soon be asked to discard many things in the garbage.