Unfortunately some routers give a stronger wireless signal than others.
It also greatly depends on what your house/walls are made of. Plasterboard won't attenuate the signal as much as brick. Insulation materials can play a big part too.
It could also be that your router is broadcasting on the same wireless frequency as a neighbour's. This will reduce speed.
Take a look at:
http://www.pcauthorities.com/internet/how-to-optimize-your-wireless-network-channel
And check it out. Try and put it on a less busy channel if possible.
Gary
November 2010