I have been writing a new page on frenchteacher.net about using music in the modern languages classroom. In my searches I came across the Lyrics Training web site. What a useful and clever site! You can listen to songs and do gap fills interactively. If you do the free sign up you can build up points and record your progress.
Here is a very good training video by Russell Stannard on how it is used:
You could easily recommend this site to your A-level students or maybe take a group into the ICT room for them to work on a song.