I'm in Switzerland right now and and ad for that friggin album is plastered around every single train station here, bundled with a Nokia ad. I don't mind the music (and will have to check it out based on the above), but I'm getting tired of seeing it everywhere.