For a couple of years, I have had excellent long distance wi-fi connectivity using a modified parabolic satellite dish with a USB wi-fi adapter mounted at the focus. Much like the long range wi-fi antennas web page - you might do very will with something like that. There's a helical that is very good and doesn't take up as much space compared to the parabolic antennas. Cheers!