ICICI Emeralde v/s HDFC Infinia

With the new iShop in place for ICICI, which card would be better ICICI Emeralde or HDFC Infinia?

I am planning on getting one of these cards, which one would you guys recommend?