I\'ve looked at Algorithms of the Intelligent Web that describes (page 55) an interesting algorithm - called DocRank - for creating a PageRank like score for business docume
Here are some algorithms for ranking, though I haven't seen any implementations yet.