Have been with Virgin Media about 4 years now, nothing really to complain about.
You will always find people with good/bad experiences of all companies.
If your current service is fine and you can get a better contract then I would say it's best to stick with what you know! Unless you want...