Scandinavia is a possibility, since there are many degree programs in English. Germany is a fine choice too, but only if your German is sufficient to do coursework at a university level in that language; English options are more limited.
However not all programs will be free if you come from outside the EU.
Well rounded means often not focused because, only top notch developers really grasp more skills efficiently.
Average developer will mix up everything and won't be able to work without google search. Don't spend much time with learning JavaScript. Every monkey now learns JS and do you know why ? because it's dead easy. JS leads to Front-end development and that's often pain in the ass.
I vote for solid knowledge of SQL, Java and maybe Python or Ruby but don't learn everything in one time. Step by step e.g. each year one new technology or language.
I completely agree with going one by one through list, and focusing on what you're most interested in first (for whatever reason maybe curiosity or maybe straight economics) maybe for years at a time. But I don't believe that being well rounded is only for the elite or in stopping before you see the range of possibilities. The hardest problems are usually solved by looking at them from another perpective - and all of these languages gives you another lens to look at things through.
And for that reason, I don't agree with skipping on low economic value languages just because they don't make cash. JavaScript is currently a vital part of the web programming ecosystem and if you are interested in that ecosystem you should have a familiarity with it…
Thanks for the suggestions; I think I need to add a few zero's to keep two girls going ;)
More specifically, I am looking for an experience.
Like boot camp, new skill, new job, charity work or back packing. Something to broaden my horizons; I have never lived outside Ireland.
With limited time and money what is the best investment I can make?
Enterprise Java or SAP will still give you good money even if you have only few years of experience. Don't know if it's future but it's pretty safe harbour now.
Makes sense to have good decentralized tools but what about endpoint security ? We have to suppose that average OS does have many 0day vulnerabilities so it's easy to get all important data from your computer.
To have good firewall & IDS, automatic analysis, secured kernel - that's was should concern you people.
And that's not all - we cannot be sure if hardware itself does not send any unique IDs to vendors... or network card can mark some packet by unique signature and agency can capture those packet as they pass through internet. I remember i read that few years ago : http://www.slideshare.net/the_netlocksmith/defcon-2012-hardw... I would bet there is many backdoors hidden in hardware.