Branding
Cafe Coffee Day <--- The name is toooo long. If youre a Cafe, Id expect you to serve me Coffee, duh! Suggestion to CMO of Cafe Coffee Day, lose the Cafe. Take a look at the competition... Barista <--- Class personified.
Products
Coffee Days products (and Ive tried almost all of them) are much much better and cheaper than the stuff you get at Barista. My recommendations: Frappe, Chocochino (might be mis-spelled)
Hipness
The competition, read Barista, is definitely more up-market & hip and a definite crowd-puller as compared to Coffee Day. Though I see some activity with the (new) logo and the jukeboxes (in some outlets), but not quite enough.