What you will need all is the IR receiver and sender, you can find it here. The Receiver should connect like this, Pin 1 is the output so we wire this to a visible LED and resistor Pin 2 is ground Pin 3 is VCC, connect to 5V
Zigbee is a good wireless solution for arduino long time, however, it is expensive. NRf24l01 only $1.5 per piece at Electrodragon, you can find it here. Not only cheap, this module is also high speed (2Mbps), Low power consumption (1uA at standby mode) and quite far communication distance (20-30 meters), you will like it! The tutorial
Get your Arduino ENC28J60 ethernet shield and DS18b20 sensor kit, read the sensor data from ethernet! This ethernet shield is very easy to use, relevant libraries are provided. You can start your ethernet network in seconds.
This set is really cheap which only $4.3 (including receive module and remote console)! and work with Arduino! It has four buttons on the remote controller, and you only need to connect four data output pin to your arduino analog read, VCC and GND to your arduino as well, then you can start to read