Try changing the channel on the router.
I had a massive WLAN speed drop the other day going down to 3.5Mbps from a normal 54Mbps..
I changed the channel as I figured I might be getting interference from something and low and behold I got 54Mbps back regardless of where I was in the house.
__________________
|