Imran Khan or Shahid Kapoor: Who makes for a more appealing cover shot?