On another note, the problems may be caused by:
Router near other electrical items is a very bad idea due to heat and magnetic fields.
Signal from your router may be too STRONG and distortion is knocking your performance down. Turn down the transmitter in your router and see if things get better. I would rather have three or four bars and constant, clean, signal than five bars and overdriving, distorting, signal.