It is going to be a very good Christmas at Burberry, as the company is back on top spot, at least according to L2’s 7th annual Digital IQ Index®, which ‘benchmarks the digital performance of 83 luxury brands in the U.S. examining e-commerce, CRM, search marketing, and social media initiatives.’