In an interview with News10 Game Guy Barry White, Battlelog producer Fredrik Loving explains that the tool "[Battlefield 3] is a very social game at its core, so that's why we created Battlelog."
COD Elite the free version offers more than Battlelog not even considering the easier more user friendly interface. It makes sense because another developer studio (Beachhead) was tasked to do this job.
N4G is a community of gamers posting and discussing the latest game news. It’s part of NewsBoiler, a network of social news sites covering today’s pop culture.