Christmas lights

Just get your X10 stuff off ebay. It's cheaper and you won't have to put up with spam. The problem with X10 is its reliability. With a year to work on it, I'd take a look at the Jeenodes as an alternative for Christmas lights. To control the power, get a relay and stuff it in a box to keep it away from children. You can also put a relay inside a power strip to make it safer.