Those are all great programs posted here. For those of you who have a DVD collection, the greatest way to keep track of them that I have ever seen is little program called:
DVDProfiler
It keeps track of your whole collection and updates it. It pulls all the information on each DVD from the internet after you enter it in by barcode number. A great way to find new Easter Eggs and other goodies. It will make charts and graphs using the data as well. Other features allow you to keep track of who you loaned a movie to. And it is FREE.