Alright, so I'm seeing a distinction here between Otaku, Weeaboo, and two other things that have no name.
Otaku = Knows Japanese terminology and anime as if they moved to American from 2CH land (slight exaggeration, obviously), who are otherwise mentally stable people
Weeaboo = Japanophile = Eats pocky/gets keychains/gets excited about anything Japanese for the heck of it, but never really attempts to learn any of the various aspects of Japanese culture or sub-culture in detail
Unnamed = Fan? = Individual who enjoys watching some anime, reads some manga, might know some Japanese (or be fluent), but isn't a philiac and has a somewhat normal interaction with the world (even if they may be the shy/reserved/anxious type, though this person may also be otherwise socially normal)
Unnamed = Cultural Interest in Japan = Isn't really into a lot of anime or manga, mostly enjoys Japanese culture, history, etc.
Can we get some terms defined here?