Monitor temperature and humidity in all your rooms simultaneously:
Arduino code for the DIY person. This code is interrupt-based, so it will allow your own main loop code to run in the foreground. Run shielded cables from the Arduino to each DHT11 or DHT22 and write whatever interface code shimming to suit to send the readings to the host.