Yeah,still here mate .Virgin Media would be my recommendation to anybody that can get it...unless you are on a strict budget i.e pensioner

or live next door to the telephone exchange.Plus, to a large degree you dont suffer from the problem of how many people on your exchange have BB thereby lowering your speeds at busy times of day.
Have had Virgin BB for years. Apart from one week when it didnt work due to a mistake by an engineer , it has been rock solid.