Similar Items: Stumbling toward utopia