I have been trying to get a V+ box from Virgin Media for as cheaply as possible, at present it is £99. Sky are now offering a HD Sky+ box for £49. I called Virgin Media and told them I was cancelling my account. Once they asked why I told them because Sky are offering a HD Sky+ box for £49 and Virgin Media agreed to give me the V+ box for £49. Its worth a try, it worked for me.