You are better off using the Linksys WAPs and set them up as repeaters. You would only get minimal signal loss that way. With a range expander, you would only get half of the bandwidth on the other side. It's like this (pay attention to the parentheses):
1. Router )))) WAP54G (as repeater) ))))
2. Router )))) WRE54G ))
That means, with the WRE54G, you only get 27Mbps when you're connecting to it. There's a Linksys KB Article somewhere. You might want to look that up.