haja12: Thanks a lot for your kind words and appreciation. There have been many of your likes who have posted similar views like yours about me either at QL or have sent me PMs. I thank them all.
As for the battery, just a piece of advice: whenever you buy one, do take the warranty card from the seller and keep it safe somewhere. To my knowledge, all battery manufactures give a 1-year warranty on their brand of batteries.