Is there a complete list of every *D&D product TSR has ever published?
Yes, there is. Originally compiled by Anthony Brooks (ne Goth) it is now being kept up and updated by Gavin Bartell. The current version is available at www.effierover.com/tsrlist/docfiles.html. The original version is available at MPGN. It includes listings for every known release of every TSR *D&D product, from rulebooks to modules to box sets to mage stones, and everything, and I mean everything, in between, along with short descriptions of each. If, in looking through it, you discover that a certain item is not listed, feel free to drop a line to Gavin about it. Other, independent, attempts at listings and/or reviews of every *D&D product can also be found at www.acaeum.com, and members.tripod.com/~phammer/dndlist0.html.