While searching for ideas on reorganizing my home network, I found a delightful tool for home network planning, provided by Motorola. You drag-and-drop the components you want in your network, and the tool will tell you the requirements plus add the necessary equipment to a dynamic shopping list. Change the connection type for a component, and the tool instantly updates the information. Very cool!
(Disclaimer: No official endorsement of Motorola or its products intended or implied.)