In reply to:
I'm not sure I understand, would the cable modem supplied by Virgin not act as the router? What is a switch?
No. The cable modem is just a modem. A router normally has a built in firewall. A switch is like a router, but no firewall (routes traffic around the network).
In reply to:
If not any recommendation on a decent router that will work with the cable modem?
When I had cable, I used an SMC Barricade - rock solid little unit, it must be said..