Wireless has its issues. I prefer wired. Brian had this issue because his Wii would take the IP of the Laptop and kick him off. We statically set his IP on his laptop to a high number and never had any issues after that. The problem you run into when you do that is if you take it outside of your network if your not in the wireless IP range or your address you set statically is in use there will be a IP conflict. I would try updating the router firmware like said before. If all else fails go DDWRT on it and flash it to an open source firmware that works.