No, not really. I completely agree with the OP. Home equipment is complete shit, and tends to fail rather quickly, especially Wireless routers. Switches last long but I've had a few come up with a dead port once in a while. It really sucks, so I too have been looking for better options.
For my home router I use a Debian Squeeze PC that I setup on an Intel Atom 330 board. Routes my 50/50 WAN perfectly well, even after applying firewall and NAT. For switches, I found that Mikrotik makes decent gear. They make routers too but I don't want to depend on a proprietary OS for my routing features. For switches, I like having a hardware switch chip and there's no setup to be done, so Mikrotik isn't bad for that.
Of course, if I could get my hands on a Cisco managed gigabit switch I'd use that instead behind my Linux router, but I'm not shitting money yet.
My home equipment works great and has been doing so unprotected for a couple of years now...
This login session: $13.76, but for you $11.88.