Ahh, so this is the new iTunes mini store I keep hearing about today. I hate it and will be turning it off with a certainty. I'm perfectly capable of going out looking for the music I want if and when I decide to, and I don't want to see my Apple go down Microsoft's path of "Hey, it looks like you're trying to write a letter. Do you want to know about great deals on paper and envelopes?"
I actually hope someone from iTunes design team is reading this and passes it around.