Hmm...I dunno. Priyanka looks fake in absolutely positive roles (the sati-savitri-unrealistic-roles), while Vidya has done a decent job in both Parineeta and Ishqiyaa where she played diametrically opposite characters. I don't know if Vidya can do a full-fledged negative role like Priyanka did in Aitraaz. At the same time, I am also unsure if Priyanka can play a character like Vidya did in Parineeta. Both are kinda limited, though Vidya's recent negative / gray-shaded roles gives her an edge over Priyanka.
Vidya is more consistent, and probably has had better roles, but Priyanka has always emerged out as the stronger actress to me. It's like if I look at specific scenes of their movies (rather than watch the entire movie), I'd like Priyanka's performance more, and not Vidya's. Vidya has had better films with better written roles, so probably she came out as the winner, while Priyanka had to suffer with shoddily written scripts (SKM) or not-so-good films (Fashion, even Aitraaz and Kaminey at parts).
But it's a very tough choice. I could have easily picked Priyanka as to me she's done both negative and positive roles, but Vidya's recent ventures (namely Ishqiyaa and TDP) made me rethink... hmm...
I like Priyanka loads more though. Vidya is like maha boring, both onscreen and off-screen. Priyanka can be annoying, obnoxious, complete fake and what not, but she's always hot and happening. 😆
Edited by Beyond_the_Veil - 13 years ago
1