2. To what extent is Sweden's network access made cheaper by way of public subsidy? The amount of the subsidy should be included in the "price", even if it's less visible.
3. Not everybody streams HD video. If you don't stream HD video then 25/3 is more than adequate. I watch TV shows from Hulu on my laptop over a 6 Mbps DSL connection.
If I were designing an undergraduate C.S. curriculum I'd want students exposed to Java, C, Python and SQL (arguably not really a "programming" language). C# would be a bonus. Probably also some functional language (Scheme, Lisp) just so they leave with a sense of what those languages are like. If I were designing a high school curriculum and had to choose a single language to teach, given the present realities of university curricula and industry adoption, I'd go with Java.
Java is pretty much only fit for the enterprise
Google would seem to disagree.
where it was developed in order to pad out kLOC numbers and the corresponding contracts.
Enjoy your hello world in 5 lines of code, 50 lines of syntatic sugar, and 500 lines of XML.
Exagerration. Hello World in Java is about six non-empty lines, i.e. on par with C.