I just watched this again last night, and yeah, I like the American version better. But the Japanese version is good, too.

DOCTOR 13