Tantivy beat me to it. We use Crucial a LOT, and their spec system is usually right on the mark.