Um, you do know that 'domo arigato' means 'thank you very much', right? I don't know more than three Japanese phrases, but that's one of them. It is very wise to be able to thank someone in his own language.
There were a couple animes I hadn't seen before on tonight--Witch Hunter Robin and Inuyasha--seen either of those?
I've had Inu-yasha recommended to me.... was it any good?