Filmaster (http://filmaster.com) has an open source movie recommendation engine based on the ideas developed during the Netflix contest. It's documented at the Filmaster wiki: http://filmaster.org and its source is freely available at bitbucket. Worth a try.