thats a good list...I hate niaomi cambell though..she is a beatch. I would have to add my angel Charlize Theron to that list.
I would go with
1. Halle Berry ( if you dont have her on your list your clueless about beauty)
2. Charlize Theron
3. Cindy Crawford
4. Elle MacPherson
5. Alyssa Milano
honorable mention - jaime pressley , carmen electra
take the makeup away from all of them and they come back down to earth...........even Ms. Barry. Do I think Halle would still be a sharp looking woman without the hollywood touchup? Yeah......but she looks NOTHING like in that pic, "nothing"