AFAIK, if you apply any HDFC card between 1 November and 31 December, you will get an unconditional life time free card. I saw this online on their website and you need to apply through their website for this offer. The offer is available offline also, but I would recommend you checking it with their branch if you apply offline.