Secrets Unlocked to learning new languages in a well written highly interesting blog. The guy breaks down the languages like you would an essay or something and gives the the minimum amount of things you need to get good at the language. Check it out!~