I know the reported range of the CM17A is up to 100ft. However, that's X10 optimism I presume. If it's anything like the motion sensors, that really translates to ~15' through one wall. In my application, I'm interfacing the controller through an Arduino. I don't know how much power the Arduino provides through the serial port, so I don't know if this setup can provide the optimal range in any case, but how far is the TRUE range of the CM17A? In my quick testing with the Arduino/CM17A located in my office, I was unable to reliably send signals to the CM15A antenna in the attic.
For this specific project, the question is primarily academic as I will be putting this setup within 5' of the Radio Shack antenna on my CM15A so I would assume that there would be no issue with range. However, I could see an Arduino/CM17A setup being a reasonably cheap way to interface potential future projects to X10 for cheap. I am likely going to install an ethernet shield on the Arduino at some point to provide data from sensors to Pachube, so at some point I might be able to control things via a network command sent to the HA computer. For now though, CM17A at ~$7/ea on ebay is by far the cheapest way to easily control X10 from an Arduino...assuming range issues are not a show stopper.