A cinema6 or Cinema7 can control X-10 device using code 0167 on either the CD device (Cinema6) or AUX device (Cinema7). They only emit IR commands, so you'll also need an IR543 (or 4040) X-10 infrared transceiver.
www.smarthome.com sells them for $39.99 I think. You can get a Cinema6 at most walmarts, and I got my Cinema7 at a Best Buy store. I've also heard they Circuit City sells them. Sears sells the cinema7 too.
Dave