I've taken spanish for about 4 years, but now i want to switch into a new language. I know how to speak English and Korean fluently. I'm trying to decide between either taking German or Japanese. Please tell me which one I should take, based on the relative difficulty of the language, the enjoyment of learning that language, and the potential usefulness of that language in the near future. Thanks.