I use a home made Wi-Fi repeater sysrtem (Linksys WGA-54G feeding currently a Belking Router, I will not buy another Belkin, Hawkings are much better).
It gives me greater range in parks where I need it (not where I am now but then now the WGA is inside) I can put the WGA outside, on the roof, off to the side, in front, in back, on top of a flag pole, wherever I need to park it for best signal.. Does wonders.
Most of the 2 Piece with Lan cable (CAT-5 or 6) connecting them will be as good, i not better.