As far as his money goes, seems he spreads it around which is good, also seems he gives to charities a lot more than the people who knock him and he don't brag about it so he must be OK in some areas.
Top 10 most generous celebrities (all figures in US dollars):
1. Oprah Winfrey, $50.2 million.
"The Oprah Winfrey Foundation and Oprah's Angel Network: education, health care, and advocacy for women and children worldwide"
2. Herb Alpert, $13 million.
"The Herb Alpert Foundation: music education, including the UCLA Herb Alpert School of Music"
3. Barbra Streisand, $11 million.
"The Streisand Foundation: the environment, women's issues, civil rights, AIDS research and advocacy"
4. Paul Newman, $10 million.
"Scholarship for Kenyon College, his alma mater, in Gambier, Ohio."
5. Mel Gibson, $9.9 million.
"Holy Family Church in Malibu, Calif."
6. Angelina Jolie and Brad Pitt, $8.4 million.
"The Jolie-Pitt Foundation: New Orleans reconstruction, refugee aid, cross-cultural understanding"
7. Lance Armstrong, $5 million.
"The Lance Armstrong Foundation: cancer research, education and advocacy"
8. Michael Jordan, $5 million.
"Hales Franciscan High School, a historically black all-boys school in Chicago "
9. Eric Lindros, $5 million.
"London Health Sciences Centre, a Canadian hospital where the former hockey player was treated"
10. Rush Limbaugh, $4.2 million.
"Financial assistance to the children of Marines and law-enforcement officers killed in the line of duty."