To answer the question as to why in the English version Ichigo apparently doesn't hear Zangetsu tell him his name is because it must be from Zangetsu's hearing and not Ichigo's.
Kon's Ultimate Shinigami Illustrated Guide: 12th squad captain Kurotsuchi Mayuri.
In the English version, when Zangetsu says his name to Ichigo, Ichigo says he couldn't hear it, yet Zangetsu clearly said his name, unlike the Japanese version where his name was muddled so you couldn't understand what he said.
Urahara: Congratulations! It seems you went and became a Soul Reaper again. Well done! Lesson two completed. Ichigo: Shut up! Well, well, well I bet you weren't expecting me to come back alive, were you.
Ichigo: (to Urahara) Well, well, well. I bet you weren't expecting me to come back alive, were ya? I swore to myself that if I ever made it out of that hole, I would kill you the first chance I got!
Ichigo: (to Zangetsu) I'm sorry, but unfortunately, I don't know anyone as depressing as you.
Rukia: (thinking) We are taught never to shed tears... for to shed tears means that the body has been defeated by emotion. And to us... that simple act of crying only proves without question that the existence of emotion is nothing but a burden.
Japanese Title: 「一護、ホロウに墜ちる!」 Romaji Title: Ichigo, horou ni ochiru!
Aired on YTV: January 19th, 2007.
S 16 : Ep 24
Aired 3/27/12
S 16 : Ep 23
Aired 3/20/12
S 16 : Ep 22
Aired 3/13/12
S 16 : Ep 21
Aired 3/6/12
User Score: 981
User Score: 3601
User Score: 2632
User Score: 2268
User Score: 769
User Score: 568
User Score: 331
User Score: 173
User Score: 173
User Score: 171