Why are you all trying to second-guess what Virgin are going to charge? Their campaign quite clearly states that HD is available at "no extra cost".
This quite simply means that XL subscribers who add (or have) Sky Sports and/or movies, will also get the HD versions "at no extra cost".
So all in all - we're still getting a better deal than Sky's own customers!