For another map, I could follow this table:
http://www.ethnologue.com/ethno_docs/distribution.asp?by=size.
It shows every language with over 3 million speakers. (listing 12 variants of Chinese with >3mill speakers :) ) The downside would be that I should make the map myself.
Also,
http://www.ethnologue.com/show_map.asp?name=World&seq=10 shows that doing America, Africa or Asia would be way too difficult.