Don't worry about how fast they speak - Fact is that you can speak really fast and carelessly in almost every language, definitely including English.
Yamate/yamero is used when you instantly want somebody to stop doing some act. It is used very rarely, since the Japanese usually don't speak their mind. Mate is definitely less extreme. I'd translate mate as 'wait a sec' rather than 'stop.'
My father bought me a Teach Yourself Japanese Language, Life and Culture book, an English-Japanese dictionary and a Take off in Japanese Oxford studybook + 4 audio tapes for my birthday. They're all great. [img]smile.gif[/img]
About
kuso, I'll quote my Life & Culture book:"Words such as
baka and
bakayaro translate as
idiot or
fool. Even the word
kuso does not have the same impact as the English
shit."
A tip on basic words: Cat is neko and dog is inu. Cats seem to be the favourite pet in most Anime, so I bet you'll be hearing the word neko some more.