and try pinging 192.168.2.55 from those *.3 and *.2 pcs as well, can they ping ok ?
check the USB pcs windows firewall is off.
is the belkins default ip 192.168.2.1 Doc, so we are reasonably sure if andy doesnt tell us for sure the router is set to that Ip, it probably is right.
ohh, i asume the belkin has a ping page in there somwere doc?,if so, remember to also ping the pcs and the url
ping www.ntlworld.com from that router page too to give full info....
BTW i told you on the edit above to change the IP from *.2 to *.22 if you already have that IP assigned, but doc likes 5s so thats ok too
ping 66.102.9.99?? is that some sort of internal default belkin firmware IP Doc?