What prompted me to stir myself was the news that they're going to put their prices up by £4 a month in September.I too have been fairly happy with Virgin (especially speed wise), but it pays to remind them of the 'alternatives' occasionally!
And vice-versa, telling the 'alternatives' that you'd go with them if they waive the installation costs and put you on the best 'new customer' deal...
According to that engineer they can all access the connections database, so having options available (even if you do have to pay £50 or so) is beneficial.
I can't abide greed. They are already the most expensive.