This worked for me too. I was able to use my iTunes fine except for the store. I could update my podcasts, listen to my music, etc. but as soon as I clicked on the store it would crash.
I tried to talk to apple support and they told me I needed to buy a support contract. *** Apple? The only thing I couldn't do with iTunes was PAY YOU MONEY and you wanted me to pay for the privlege of getting the program to work properly so that I could BUY STUFF FROM YOU!
Thanks guys, copying the DLL to the right spot was all it took. Apple, if I can buy what I want from someone else, I will because other stores help you to give them money, not charge you for the opportunity to look at what they have to sell.