I had that problem once and my wireless router and DSL modem just needed to be unplugged for about 5 or 10 minutes to cool and reset its temporary memory (if you just unplug it and re-plug it in it doesn't completely reset, it's wierd). This might not be your problem but it fixed it for me. Just unplug your router the next time you leave your house, when you come back plug it in.