On Virgin i get so much content to watch from music videos to aload of tv series all on demand and its free. Sky doesnt seem to have anywhere near as much. Or any.
2nd the picture quality at my parents seemed worse than there standard freeview. On virgin box through HD cable my picture quality is better than sky.
Did you only look at Sky Anytime or did you see the dedicated HD channels? There are quite a reasonable number of "free" HD channels on Sky as well as the numerous "premium" sports and movie channels.
Is your parents' Sky/TV set up properly? The picture should be beautifully clear and sharp as you would expect HD content to be. If their picture is anything less than that, there would appear to be something wrong.
Sony KDL-32D3000, PS3, Sky HD, Sony HTSS1200, Chord Silver Plus HDMI, Atacama Modena 36 LCD, Monster HT 800 Home Theatre PowerCenter, RA Classic PowerKord
Denon D-M37DAB, Monitor Audio BR1s, Soundstyle Z2s, Chord Carnival Silverscreen