Priyanka Chopra birthday special: Shahrukh Khan or Shahid Kapoor - who is her best onscreen lover?