Hi, I have a similar problem. In a few month I'm going to take my MSc. in CS from a 3-tier Italian University. Now, I'm quite good in the fields I've chosen (Computer Security and anonymity protocols), and I've done an internship in a big IT corporation in Switzerland, so luckily I stand a bit out of the crowd. But I still have to compensate the fact that I'm graduating from a not well-known university. I don't want to remain in Italy, because it's a crappy country. For a series of reasons (family, bad advices from former friends, lack of entrapreneurness) I did not go to study in some better University, despite the fact that I wanted. So, I was thinking, after graduation, to go to Germany to study German for a few weeks (I already can read it to a basic level, but I need to improve my existing knowledge, expecially in speaking and listening), and then spend the summer in China, South Korea or Japan to learn Chinese, Japanese or Korean (which I don't know neither a word). I can financially afford this: In the latest years I saved some money, mainly because I still live with my parents, and I've not had the opportunity to travel a lot (for the same reasons as before...but that will change soon). But, is it worth it, expecially the trip to Asia? Would this really boost my resume? Maybe it's better to learn Russian? Thanks a lot