Hi Waheed.
First of all, let me thank you for your kind effots in helping people by spending your valuable time on this forum. The purpose of this forum is really benign and even you won't realize how helpful this must be proving to the applicants.
Now let me answer your question.
Here are the key points of my application:
1) I am an Indian citizen
2) I am married to a British Citizen (She herself is a Naturalised citizen)
3) I used Nationality Checking Service (NCS) for my application
Here is the timeline (end-to-end) for my application process, starting for the "Life In The UK" Test.
1) Took "Life In the UK" test on 25th April
2) Passed the test (thanks to this website ) and straightaway took the appointment for NCS, which I got for 2nd May
3) Attended NCS with my completed application form and required documents - They charged £30 for that.
4) My application was sent to Home Office on 2nd May by NCS
5) I recevied the acknowledgement letter from The Home Office about the receipt of my application on 6th May
6) Today morning (16th May) I received the letter from Home Office stating the approval - soon I will post the content of this letter
7) I called the contact specified in my letter to book an appointment for Citizenship Ceremony - which I got for 6th June - two days after which I will get the Naturalisation Certificate - which I can use for my British Passport Application.
Thanks
Hardik