You Dont Need A Router
Hi, if you are linking only 2 pc,s you do not need to go to the expense of a router. You can hook the 2 pc,s together via either
A - wireless ad-hoc network (ad-hoc means network cards only - no base station)
B - crossover ethernet cable linking the 2 network cards together (crossover is a patch lead with some of the wires swopped internally) - this only works for 2 machines and eliminates the need for any hub.
You can either make one by splicing a cable (search google for wiring diagram) or buy one in pc world etc
For the broadband sharing , you can use windows 98/xp 's built in internet connection sharing feature (ics)
Right click on my network places , properties right click on your (usb) broadband connection in, properties ,advanced and switch it on
This gives your server network card an internal ip address of 192.168.0.1 which you cant change
On the other machines network card use the following manual tcp/ip settings
Ip address 192.168.0.2
Subnet mask 255.255.255.0
Dns 194.125.133.10
That is it
Contrary to what people might tell you , this feature works very well and does not affect the server machine in any way. The only downside is that the internet connected pc must remain on at all times
Also i would not get too bothered about contention ratios as the likelyhood of everyone else in your group a- being online and and b- downloading a large file simultaneously is next to zero . I have seen offices with 60+ users sharing a single eircom intro package without any complaints whatsoever