Naukri has been the best for me. They have most matching suggestions and search results for my profile and also had some interview calls through them.
Monster is okayish, their suggestions are bad, but search results are fine, but never got any calls thru them yet.
Times jobs is the worst...