Thanks everyone.. in fact i mixed and matched couple of recipes (Raima's and njaveed) and it turned out just perfect.. it was even better than the shahnawaz's/ Shalimar's butter chicken.
hsap: I used unsalted butter.. is that what you are asking for?