Yesterday my WRT54G version 1 died.
Power supply issue.
We got a WRT54G version 5 to replace it. I've overloaded it twice in the past 24 hours.
I'm looking into replacing it with a WRT54GL but don't have the money (yet). I'll keep the v5 and use it as a wireless access point or something similar.
There's another $100 down the tubes. Good thing I have money coming in.