Simple Movie Database is a freeware program which keeps tracks of movies, series, documentaries and such that you have seen or have opinions about.
You can rate a film on a scale from one to ten and write your personal comments and a review about it. The database has no problem handling tens of thousands of movies, basically it's almost unlimited.
You can also export an HTML list of all the entries in your database, which you can then print or share with friends. Each movie can be assigned up to twentysix different genres anywhere from Action to Game-show.
Other options include running time, year or release, director and actors. Needless to say, it has all the necessary settings to supply you with everything that you need to keep track of your favorite movies.