Thanks for the link! I will give it a try.
I DID get the adafruit lib working also.
solution:
Change this in DHT.cpp
// shove each bit into the storage bytes
data[j/8] <<= 1;
if (counter > 6)
To this
// shove each bit into the storage bytes
data[j/8] <<= 1;
if (counter > 3)