I wouldn't call 141Mb slow. Speeds vary all the time. It also depends also on how you're connecting (wired or wireless). Remember the quoted speed is up to 200Mb and this can't always be guaranteed. If you're connected via cat5 (wired/ethernet) 141mb is a good speed, and length doesn't make any difference. Why are you turning your router on and off? Repeatedly powering it up/down just causes you more angst, so why do it? If there's something wrong with it more information is needed to work out what's wrong with it.