Zimmerman's case had bullstuff written all over it, the entire night of Treyvon's death was stupid and I blame Zimmerman 100%.
Zimmerman should not have been in Treyvon's business, sure he probably did look suspicious, but does it make it right to just chase him down.
As I loving said earlier;
If someone's following you, you don't have the right to jump on top of them and beat the living stuff out of them. The legally conscious and smart thing to do would be to call the police (he had his cellphone on him) and say "this creepy dude is following me."
Following someone is not illegal. Stalking is an entirely different crime based on obsession. You can't just attack someone because they're following you. It's illegal. It's called assault, and in this case maybe even attempted murder. Since Treyvon's attack was legally unwarranted, Zimmerman was acting in self defense. It's not even something you can have an opinion on. Unless Zimmerman actually attacked Martin first, shooting him is self defense. Race, prejudice, profiling, and racism are entirely irrelevant.