Well, before buying any additional antenna, I would buy a quality router. Set up the router in your house with max broadcast signal (normally the standard setting) and see what kind of conneciton your neighbor gets. I live in a city area, and I can tell you it is easy to share connections without any additional amplification. So you may save yourself some cash by setting up the router first. As for routers, I can recommend a few if you tell me your price range.