So... How is it exactly with remote control by IR?

This project is a learning remote control based on an ATmega168:

There hardware and code are available at that link.

[edit]There are some more useful links at
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1270451288[/edit]