Using any of the X10 RF devices, you can get pretty good results. However you can always add an RF extender, here's one I found doing a quick search:
[Link: smarthome.com]I'm sure there are others out there, but at least you know you can do it! This one claims up to 600 feet!