Right now, I am using
Collectorz.com Movie collector. I've owned it for over 3 years now and have been very happy with it. However, I am contemplating swapping to
DVD Profiler. It has far more features. The main difference is that DVD Profiler relies on a pre-built database of movies while collectorz relies on downloading from alternate sources (imdb, dvd empire, etc). Collectorz has just started a database of their own, however, it is not fully mature.
I suggest you try out both. DVD Profiler is really catching my eye now, however, collectorz products might suite your needs well as well. I cant complain about Collectorz, I just havent seen many new "jaw dropping" features added since v3.