Personally I'am of the opinion that Narendra Modi should become the PM of India. However considering the Infighting in the BJP this seems a remote possibility. Morover there is no guarantee that BJP will form the Government on its own.
To top it all the Advani Blogs are hurting the party like never before and all the infighting has come out in the open. The aging tiger should now retreat and give way to young guns.