Our top 12 brands worth shopping.