I've noticed recently that my download speeds significantly drop moving more than 15ft away from the router on my lenovo y580. My download speeds are 20mb and 5mb upload 5 ft from the router, but when i go to my bedroom 20ft away and through a wall it still shows very good to excellent connection but the download speeds are 5mb and 1mb upload. All online gaming is incredibly laggy and web browsing is slow. What would be the best way to fix this problem. Replacing the WiFi card? I tried running intel wireless tools diagnostics but all tests passed. My laptop has the intel centrino 2200 wifi card.