+1 London
+1 Day job that you reduce to 7hrs a day or less.
You'll have to be brave, and you'll probably feel alone until 2 years after you settle in any city. Don't overwork. Once you're there, say yes to all social events. Keep overviewing all the new frameworks, Backbone, RequireJS, Play Framework, etc. Your OP was awesome.