There used to be a site call ClerkDogs.com that probably had the best movie recommendation system I've used. You started off naming a few movies you liked, and it would provide a list of movies you'd also probably like, and it was very accurate.
From what I remember, the database was cataloged and maintained by actual humans, and not some algorithm following behavior patterns.