Ive not use it personally but a friend did and had loads of problems sorting it out. The connection would be made but everytime you turned off the PC it wouldnt connect next time you turned it on. The only way to sort it was to uninstall and reinstall. Virgin did sort it out in the end but it did take them some time.
There is also a £50 cancelation fee should you leave before 12months