I plan on learning to speak Chinese (Mandarin) or Japanese, and I know people who speak both. To tell the truth I find Japan, its culture, and its language more interesting than China's. On another hand it seems like it would be stupid to ignore Mandarin with China's growing influence, but I have also heard that Chinese are not as impressed with foreigners who know their language as the Japanese are, so knowing Japanese might be more valuable then Mandarin (this is mostly hearsay). What would be a smarter movie, and what would be the best method for me to learn on my own (I will get external help, but I would like to learn a little on my own on my summer break)? Is anyone else dealing with a similar problem? Btw, I am a Computer Science major. I do plan on spending a few weeks in one of these countries within the next 2 years, as I hear the best way to learn a language is to be surrounded by it.