i wouldn't say Spain is an anti-american country. Actually, there are no consensus about hating any country except maybe France, and that's only because they are our neighbours and we have had some struggle in the past.
The problem comes again from the lack of information. What do we listen about US in the news? When some wacko have killed some people, when their president almost suffocate with a cookie, when there is a tornado, when there is a contest about how many sausages can somebody eat. Those things are strange from our point of view, but give me a break!! We are even importing Halloween!!! We have Coke, McDonalds, Burger King, Dodge, Chevrolet and Chrysler, and Harley Davidson as well. We have MTV, american music, Starbucks Coffee, you name it. There are not so many differences between Europe and US now but the language and the currency.
People make long queues in front of the US embassy to get a visa or the new passport to spend some vacation in the US. It's one of the favourite destination points here. How could it be otherwise? People want to see with their naked eye what they have seen thousands of times in the movies.
From my personal experience, having lived in the US, I can say that the american's feeling about foreign countries and the american government attitude about foreing countries are very different. Americans just want to live their lives and go along with the rest of the world. American government want the same, but only if they are allowed to play a leading role. They are second to none.
Raul