If they're really 20 feet apart, I'd suspect interference before I suspected antena placement problems. Are you using a 2.4ghz cordless phone? The microwave? Are your neighbors? Changing the channel might help, and switching to 802.11a will really help.

Matthew