Lah, I'll have to agree with almost your entire post. I've not read this thread in awhile and I'm surprised at all the AJ hate.
Is Angelina saving Africa all by her lonesome? No, but she does actually live in third world countries, getting her hands dirty and helping any way she can for months at a time. Is she a saint? No, but she does donate a third of her income to charity almost every year. While other celebrities are issuing press releases loudly proclaiming the dollar amounts they are donating to "glamorous" causes like the tsunami or Katrina, Angelina goes out and actually puts her money, her time, and her hands where they are needed. She's an amazing humanitarian and a hero of mine on that front.
Her personal life being a mess doesn't make AJ a bad person. She's a good person with a screwed up love life. That describes a lot of people I know. She's not slipping Love Potion Number 9 in the drinks of the men she's been with. They might bear just a *little* responsibility for cheating on their wives or girlfriends if that's what happened. Why blame it on Angelina, when we don't even know what these guys might have told her? It always bothers me when the woman is automatically painted as the villian in situations like this and the man is given a free pass. People act like men are poor weak-willed fools who can be brought to their knees by the kryptonite-like powers of pouty lips and a rockin bod. If Brad was out catting around, its his fault, not AJ's.
Now he'll be divorced and she's divorced, so if they want to be together, I wish them the best. Though I'll always think Angelina is too hot for him.