If you need TV packs, then you do not have choices but to go with either Starhub (ONR for cheaper plans, ONT+WiFi 7 router for more expensive plans) and Singtel (ONR).
For those who do not mind using ONR, Singtel has quite some new Entertainment Bundle as well.
Take note the WiFi 6 router or WiFi 6 mesh are lousy (Nokia XS-2424X-A ONR will be better than them). The WiFi 7 router bundled is decent (TP-Link HB810, similar wireless spec as TP-Link EB810v).
https://www.singtel.com/personal/products-services/broadband/fibre-broadband-plans
(5Gbps bundle is more worth it than 10Gbps plan).
5Gbps (WiFi 6) + Entertainment Bundle, at S$47.76 per month
5Gbps Mesh (WiFi 6) + Entertainment Bundle, at S$54.40 per month
5Gbps (WiFi 7) + Entertainment Bundle, at S$63.56 per month (includes 1 x HB810 WiFi 7 router)
10Gbps Mesh (WiFi 6) + Entertainment Bundle, at S$64.50 per month
10Gbps (WiFi 7) + Entertainment Bundle, at S$98.10 per month (Includes 2 x HB810 WiFi 7 routers)
They come with the following contents. Digital Voice is free for Singtel. TV box rental is free.
1 x Singtel TV Local Language TV Pack
1 x Singtel TV Sports Pack
24 FREE months of Android TV Set-Top Box
12 months of Viu Premium
12 months of Disney+ Premium
12 months of Amazon Prime
Extra HB810 is at S$16.80 per month, a bit more expensive than EB810 from Starhub (S$15 per month or S$360 cash and carry).
https://www.singtel.com/personal/products-services/broadband/eform/wifi7