A couple of weeks ago I came home from vacation to a dead WRT54G V1 and a dead EZXS55W. My daughters told me that a storm had gone through the day before and that the network was no longer working or wasn't working correctly. I found that all the lights were "on" on the switch and I could not communicate through it. The WRT54G wireless portion worked perfectly but the wired section (at least port 1 and 2) was dead. After playing with it for a while it seamed that port 3 and 4 started working. The switch was hooked up to port 2 and port 1 went to the nearest computer. After taking a good hard look at both of these I think I've found that the transformers at least look to be ok. I'm suspecting the ADM6996 ethernet switch controller has met its maker. I'm not 100% certain that a lightning strike close by caused this as I have 5 computers on the network and none have caused me any problems. Also, there is no obvious damage to any components or the circuit cards. The wall warts also check out ok. Has anyone made any attempts to replace this device to try to repair a broken switch or WRT54G? This is a 128 pin device and certainly isn't beyond my soldering ability. I've found possible replacements at Digi-Key for a little over $6 a piece so I've ordered a couple and I'm going to give it a try. Any words of encouragement or advice appreciated.