Forbes Celebrity Top 100 Rank Name Pay ($mil) 1 Oprah Winfrey 260 2 Tiger Woods 100 3 Madonna 72 4 Rolling Stones 88 5 Brad Pitt 35 6 Johnny Depp 92 7 Elton John 53 8 Tom Cruise 31 9 Jay-Z 83 10 Steven Spielberg 110 11 Tom Hanks 74 12 Grey's Anatomy cast 33 13 Howard Stern 70 14 Angelina Jolie 20 15 David Beckham 33 16 Phil Mickelson 42 17 David Letterman 40 18 Bon Jovi 67 19 Donald Trump 32 20 Celine Dion 45 21 Simon Cowell 45 22 U2 30 23 Kobe Bryant 33 24 Michael Schumacher 36 25 Shaquille O'Neal 32 Most payed celebrities today...for rest of the list go to http://www.forbes.com/lists/2007/53/07celebrities_The-Celebrity-100_Rank.html
how is the ranking calculated? obviously, it isn't base on their annual income. so, anyone knows?-blush