GlaxoSmithKline was the nation’s seventh-largest consumer advertiser in 2006, according to TNS Media Intelligence’s Stradegy as reported in Advertising Age.