You don't know Daniel Day-Lewis? Last of the Mohicans movie - he was Hawkeye. Yum. Russell Brand is the guy from Survivor that everyone hates.
So from the original list, I'd switch the order of Brad Pitt and Daniel Day-Lewis, leaving Russell as the avoid.
My list:
Alex O'Loughlin
Jim Cavizial (sp?)
Steven Tyler