There are at least two that I know of in Munich that haven't been discussed on that link.
Easy Internet Cafe is located on the Eastern side of the
Hauptbahnhof. You can spot it by the annoyingly orange signs. Wide variety of people in there. Many travellers. You go in and pay in a machine to get a code that you enter in the computer to get online. Price is about 2 euros an hour I believe. (might be 2.50 or something). There are about 30 computers upstairs and 100 downstairs. Coffee shop upstairs has a friendly staff, and the bathroom will cost 50cents. These computers reboot automatically when you log out so be careful of saving work or leaving your station to get more time. Plus with the sheer amount of people coming in and out you want to watch your valuables.
Cafe Fellows (recommended) is on Leopold Strasse at the MunchenerFreiheit U3/6 stop. It is on the Eastern side of the street and just a block or so south of the Ubahn. Mostly students and young germans in this place. Much warmer atmosphere but only 10 or so laptops to use. Again, the cost is around 2 euros an hour or 7 for use all day. Friendly staff will get you coffee as well. Free bathroom downstairs. Printing is only 10cents a page (I believe) and on the honor system.
With these places you have to be able to put up with cigarette smoke when someone plops down next to you and you have already paid for your hour or two at your station. You also have to search for the '@' sign if you aren't used to the german keyboard.
A google on 'Munich Internet Cafe' gave this site:
Tourism Internet Cafes in MunichFunny, the two I know of aren't mentioned and they also mention a 'free' one.
Lastly: I don't know how WiFi Hotspots work, but there are
several hotspots in town.