Also on NTL BB (2MB) cable. Have used the Linksys BEFSR41 wired router (4 port with switch) to connect three PC's to the net. The furthest PC is on the end of a 20m LAN cable but its a straight thru cable.
So far as I am aware routers connect via straight thru cables. The crossover cable is only used for direct PC to PC connection. You could buy a 15m straight thru cat 5e LAN cable. Should cost around £6 or thereabouts.