If you want a good and relatively affordable all in one (temp, humidity, wind, rainfall, solar / UV) weather station, I have and like the units from Ambient Weather. Their systems also automatically upload your data to their website and Weather Underground, if you wish.