Bueno, a mi me cae mejor Krillin, ha tenido más peso en la serie, y siempre ha estado ahí para ayuar a Goku, a pesar de que la situación le superara por mucho. Ten Shin Han estuvo muy desaparecido durante casi toda Dragon Ball Z
Peeeeero... si hablamos de fuerza, creo que es más fuerte Ten Shin Han (estoy hablando al final de Dragon Ball Z. Dragon Ball GT no la cuento. pero vamos, creo que ninguno de los dos tenía un papel relevante en esa serie)
Ambos han pasado por muchas etapas, y puede que Krillin llegara a superar a TEn en algún momento, pero si miramos en las etapas finales, TEn Shin Han consiguió retener un rato a Celula en su 2ª transformación, cuando Krillin no consiguió ni hacerle cosquillas. Además, en uno de los Ova consiguió mantener un combate contra Trunks, y éste tuvo que trasformarse en Super SAyan para vencerle. Joder, si incluso llegó a desviar un rayo de Boo.
Ten Shin HAn es el huamano más fuerte (en caso de que sea humano) lo que pasa es que ha tenido pocas ocasiones para demostarlo.