I recently started subscribing to a few Indian Cable Channels and the first thing I noticed was the quality of ad's on Indian TV! The ad's are more colorful, more lively and overall more appeasing than the ad's that I see here. Here's one recent ad, that's so well done...it's in Hindi but you really don't need to understand the language to get the message.

Background: It's an ad for New York Life Insurance and the jingle says What's life without a few wishes, Hope for more!