I have an old WRT54G that I am using temporarily until I can replace my crappy WRT54GX4. Here is the interesting part. My Cable internet is 6M/768K package. Now if I hook the cable modem straight to the WRT54G the best I can ever download is about 3M. If I connect directly to my computer or to the WRT54GX4 the speed goes back to normal at ~6M. If I connect the Cable to the GX4 then hook the WRT54G WAN port to it the GX4, with my computer hooked to the WRT54G the speed stays normal at ~6M. What is causing this? Why do I have to keep using the GX4 just to get my download back to normal?