I asked my japanese teacher about these but his answer wasn't clear.
he said -kun for kids
-sama for more highly and respected people =(master,......)
but he didn't answered me about -chan.
but I noticed that u can use -kun for friends and close people, and -chan for umm...I donnu how to put it but it's like (jessica ----> jessy)
note: I didn't find better name
I liked your signature's picture of garaa and lee. very funny.
I liked it very much.
*OffTheChain --Please quit spamming and double posting*