The atmosphere in Munich is fantastic. Yesterday I had a very good time seeing people of different countries drinking beers and singing in Marienplatz:)
If you are also in Munich you can see here the best places to watch the matches. The web site is in German but you can always use google translate.