The other thing you may want to try and will not cost you much is adding a parabolic reflector to the existing anten. on your router. I was reading about them yesterday and most peps that have tryed them seem pleased with the results. Here is the link that lincomatic posted on the idea (very nice find btw linc)
http://www.freeantennas.com/projects/template/