What a POS. Granted, I brought this on myself. However, I have been a professional in the IT/IS industry for the last 20 years and rarely make irreversible errors. However, Linksys is no prize either with the WRT54G. Two fail-safe mechanisms that absolutely vital, but missing are: -Do NOT allow an invalid firmware upgrade. E.g. a v3.0 upgrade to a v2.0 device. (My case) -Offer a hard-reset that is internal which flashes the device back to the version at shipping. (A remedy I could use to fix the situation.) I was half asleep this morning when I decided to upgrade the firmware in an effort to help rectify some connectivity issues I was having. I could have sworn that I had a v3.0 device. So, I proceeded to upgrade the firmware. Big mistake. It is a v2.0 device. Now, I have tried every remedy at my disposal (including the warranty-voiding method mentioned on this board) to un-brick it. It's toast. My first thought was "What a piece of shit, the Reset button doesn't even work." I expected the Reset button on the unit to flash the thing back to shipping condition. However the TSE from Linksys said that the reset button is more of just a reset to the defaults for the latest Firmware version. well, duh, what are you supposed to do if that version is wrong??? Anyway, I am going to check out D-Link this time. They have a 108Mbps Wireless G for the same price as the WRT54G. Why should I reward such a shitty and inferior design by purchasing a new one??? Thanks for nothing, Linksys.