After months of getting no wireless signal to my Xbox 360, and only minimal signal to my laptop (These are upstairs in the opposite corner of the house) I decided to buy a better router, which was the Netgear Wireless RangeMAX Duo Wireless-N Router

My laptop gets full signal, which was nice, but I get poor signal to both my Xbox 360 and my PS3.

What could be causing this, and what can I do to finally game online again?