20090506 blogs: Is the BJP coming back?