Spain!!!! : )))
I still think that it would have been a freaking awesome final if it had been Spain vs Germany, but at least my favorites won. :) Italy played so poorly that I still wonder how the hell they won against Germany.
I have to disagree, Italy played an amazing match with Germany, probably their best on E2012, at least from what I can tell. And Germany played the worst one, so it was only natural that Italians would make it to the final.
Still, it was a great show by Spain, I really enjoyed the final, although my favorite team lost