You can either use a repeater/extender (basically a 2nd router which repeats the 1st routers signal), or you can try an antenna. I could extend my wifi reach greatly using a DIY-biquad antenna.It may even be sufficient to just get a usb wifi dongle for your PC which has an externel antenna (in my case, the external usb dongle could pick up my wifi better, and it also provided the .n standard for wifi which supports greater speeds than wifi of the standard b/g).If you just want to extend your wifi range for mobile devices (like an iPod), try the program connectify on a PC. This allows to use your PC as an accesspoint repeating your regular wifi signal. I used this to extend the somewhat weak wifi signal I had from my 3g modem. Now that I use a regular 3g router with .n standard, I use it to run my PC remotely from my iPad.