I have a pretty full package with Virgin - Maxit TV, M600 Fibre Broadband, and I don't have any major problems with the router that Virgin provides in terms of speed and reliability. Sure, it needs turning off and on again once in a while, but that's no big deal.
However, it only has four Ethernet ports. One of those is needed (or at least, recommended), for the Tivo box and I use the other three to connect to two desktop PCs and one laptop. I'd really like a router with some more ports - I have a Hive heating system, and that needs a port too but there's no more room.
I know there are threads here about using "modem mode" and buying your own router and using that, but I don't really feel confident about setting that up myself, and I'm also worried that if I have a problem with my Internet, Virgin will just say "oh, it must be your router". What I'd really like is an upgraded router/hub supplied by Virgin, so it's their responsibility if it doesn't work! Are there any options for getting an upgraded router from Virgin (by upgraded, I just mean a few more ports in my case)?