Credit Cards in India come with a variety of annual fees. But some of them offer welcome gifts equal to or more than the sign in charges. Others apart from providing you gift, offer a luxury of fee waiver at an expense of a certain amount in the year. I h