Here is what I have done with my network:

I started by getting a cable connection using a Motorola Surfboard SB4200. From there I have a 4 port LinkSys Cable/DSL router. Three of the connections go directly to PCs through out the house. Two of them running WinXP and one running WinME. The fourth connection goes straight to a 5 port LinkSys hub that has two computers attached to it. One of the PCs is a Redhat 7.3 Box and one running WinME. So far I have had no problems with any of the connections and occasionally my friend attaches his Laptop to the network and it works flawlessly. I would like to add a wireless access point so I can get my PDA hooked up but havent had the time lately.

I'd be glad to lend my assistance and answer any questions.