This is a great map, found on Photobucket.com uploaded by the user pizzler. In the U.S. we understand that other countries sometimes speak foreign languages, but we have the advantage that all 50 states speak the same language (or at least a similar version of the same language). So it's somewhat of an abstract concept to most Americans. And European geography isn't exactly a major topic in the U.S. school system, so most people don't understand how many countries there are, and especially how small some of them are.
This visual map really helps convey the diversity within the EU. It maps 46 languages across the European continent, and I know there are more. I can't imagine how difficult it must be for the EU to actually get anything done between countries.