Xmas gifts for music lovers and others

Ah Christmas, that time of the year where you spend hours frantically running around heaving shopping malls stressing your tits off.