None of it is cutting edge, it's all a few years old now, but all of it does exactly what I need it to do.
Well, I needed a new switch since my old Linksys one burnt out (I was using 2 routers in its place) and figured one green device would use like a fourth of the power of the 2 routers lol...
The WRT54GS worked, and it worked well, but I wanted to go wireless n, and i wanted something with a little more power, and I wanted the 3rd party firmware (that the belkin didn't offer) and I wanted to have unlimited static allocations that the stock belkin firmware just didn't allow..