I agree. The replacing will be no more work than fixing what we already have (just for it to break again one day). I was gonna suggest the same but was waiting until I had a specific place to buy one from. But since you offer Swithun... It was a WRT54GL.
Careful though, I've heard recent models in the wrt54g line have less flash and ram. We'll be looking for the WRT54GL variant or the WRT54GS v4 as these are the ones that run linux. From the v5 onwards they switched to vxWorks and started cutting down stuff like flash and ram.
The WRT54G is notable for being the first consumer-level network device that had its firmware source code released to satisfy the obligations of the GNU GPL. This allows programmers to modify the firmware to change or add functionality to the device. Several third-party firmware projects provide the public with enhanced firmware for the WRT54G
(it also has all the details about different models and what we can do with them).
I don't think this thing is a modem by the way, it's a router, we'd still need to connect a modem to it. Then, as I see it we need one cable going to the gold room, one to the office, and one to the action room. Those three locations can have their own switches or routers if they need them, right? There's no need to have 8 ethernet cables connected to switches and routers above the kitchen and nobody knowing where the hell they all go to or come from.
I've had it with you. If I had an image of a laser gun I would absolutely position it right here in my hand...
Ha! I have a real laser absolutely positioned in my hand!