pues sin entrar en cual es el mejor...
El dht11 es muy malo
El dht22 es bastante bueno:
mide humedad del 0-100% con precision de 2-5%
y temperatura desde -25º a 125º con precision de 0.5º
El dht44 ahora se llama RHT05 es mejor
Operating range humidity 0-100%RH; temperature -40~120Celsius
Accuracy humidity +-2%RH; temperature +-0.3Celsius
Y luego tienes el SHT10 que mide temperatura y humedad de la tierra (suelo)
pero la colocacion del sensor es muy importante, si lo metes dentro de una caja no podra medir bien la humedad por ejemplo