I just recently whet and exchanged my WRT54G at Best Buy for the WRT54GS. I spent a long time online with Linksys Tech support to have them tell me to exchange it for another one. After reading some of the horror stories in this forum I decided maybe I would try a different model number. The only problem is, is that the Problem still exists. I am still dropping my PPOE connection. It seems better than before but I can't really tell since I've only had the new router 4 days. Can anyone tell me why this actually happens and why changing to a new firmware makes it better. Is there any thing with the stock latest version of the Firmware that can be set to avoid it disconnectiong. It happens to me when I'm online on PC and on XBOX. It's very annoying. I have WRT54GS V2 with 3.37.6 Stock Firmware. Setup PPOE DSL. I have tried both Keep Allive 20 & 30 seconds, and am currently set to On Demand max timeout 5000 min. I have DSL --> Router --> 3 Wired Computers + 1 Linksys 5 Port Switch (2/ XBOX & ONKYO Amp on the Switch.) I have wireless enable with no broadcast and 128 bit WEP encryption brodcasting on channel 8. Anyone with information please point me to what to do. Thanks in Advance.