Ahá!! Just the thing for me! ProcessList.com - Discover what's running on your computer!, instead of googling everything every so often. Not infalible, though, but well, nothing is. And there's always still Google.
Edit: Cannot believe I never thought to put here a link to FILExt - The File Extension Source. And that DLL download site I had, not even sure it's still around.