You should give HomeSeer a trial. It will run on your PC and is a good starting point for controlling nearly anything you can think of. It can be used with the affordable X10 line and allow you to upgrade to UPB, Z-Wave, Insteon, etc along the way. I run a mixture of X10, Insteon, UPB, and...