www.allofmp3.com
A russian site (so click union jack) all music in mp3 with various choices of quality i.e 128kps, 192kps HQ and 320kps which is CD quality.
It is all legal and the prices are in USD so works out even cheaper for us brits. Most ALBUMS can be downloaded for about $2 tops. Itunes got the cheek to charge 79p per track.