Apparel retailer Banana Republic is marking its 30th birthday with a new advertising campaign and an online consumer competition.