In a splurge of at-home geekiness I bought some modern home automation equipment. Back in the 1990s I had some X10 stuff that was rebranded and sold by RadioShack, and concluded that it was not sufficiently reliable to be useful. That has changed.
These are the products that I’ve been using successfully at home with MisterHouse:
2412S PowerLinc Insteon Modem, Serial Note that this is not the same as the “controllers.” Rather, it is a type of modem.
ApplianceLinc Relay module We have mostly non-dimmable CFLs at home so I decided to treat them as appliances.
X10 is definitely an obsolete protocol and I wouldn’t waste any time with it.
Here’s the Insteon page for the MisterHouse wiki: