And here's a different approach. A little over a year ago, I was thinking of dumping X10 due to reliability issues. But in the end, I thought I would give it one last shot and purchased the XTB-IIR repeater from Jeff
http://jvde.us/xtb_index.htm. Since then I haven't looked back, because Jeff's repeater solved all my reliability issues, to the tune of 100% (but to be completely fair, I have always used filters on a few select noisy items - so my home was reasonably X10 friendly - but just not quite good enough).
Subsequent to that, I purchased "better" software and run it on an old/cheap computer - namely,HCA 12.0 Plus connected to Jeff's XTB-232 (its like a CM11 only way, way better). Why?? Because the software allows me to mix & match X10, Insteon, UPB, Z-wave etc. if I should ever choose to do so.
And the software is constantly being updated, so I don't doubt they would add something new/popular that came along. AND - it allows me to do cool stuff that is clumsy or impossible with other methods of control (eg. it checks weather on the internet and turns on/off my wife's car block heater based on temperature, but only during 5AM to 9AM - then Off in daytime regardless). Obviously it also allows me to use the internet (and my phone plus a home Android Tablet via WiFi) to remotely control or monitor various other functions in my home.
I haven't purchased any other signalling technology besides X10...but knowing I can at any time; makes me feel better.