Last week brought new releases from Britney Spears, Radiohead, and a few Pearl Jam re-issues hitting store shelves amid reports that the industry was finally starting to see some improvement. Spears’ Femme Fatale is currently projected to enter the top spot of the Billboard 200 chart with sales of almost…
