Acting wise, Sharon Stone comes to mind. Looks wise, Olivia Wilde and the girl from the drive angry movie to name a couple.
I think old school Hollywood actresses were better at acting than current ones too. I really liked Audrey Hepburn, for her acting and looks.