I use HMV online constantly and have only just noticed this.
Basically you pay £3 for a "pure HMV" card instore and then register it online for 1000 points which lets you spent £10
points seem rubbish at 1 per £1 spend (gives value @ 1p per point) although loads of special offers and chances to win backstage passes, exclusive content and that kind of stuff
my thoughts are that a £3 spend to get £10 is pretty hot, please comment if you dont
points only last 2 years lol, Terms and conditions can be accessed via link, I don't care lol