Question: are the unsullied the best soldiers?
Answer: The unsullied as eunuchs are physically weaker than any of the good fighters by a good margin (especially given the almost superhuman skills depicted by Stannis and Sandor in 2.09). They are called the best soldiers because they're absolutely obedient and possess superior discipline, making them really tough as a unit.