As I understand it, the reason the Dutch speak English so well is that a lot of American television is shown there...still in English, but with Dutch subtitles. So kids grow up essentially in a semi-immersion program of English as a second language, which gets reinforced later in life due to tourism and English being the current effectively most common language.