I recently finished setting up my home network
here's the setup, modem > Wireless Router (DIR-655) > 1st Switch (ZyXEL GS105B) > hard wires throughout the house (which got messed up by the previous owner of the house)
and from those hard wires, in one room I have an E3000 set as Repeater...