Shahid Kapoor's Haider better than Ajay Devgn's Omkara and Irrfan Khan's Maqbool, say fans!