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

With ad spend of $2.4 billion, GSK placed just behind Ford and ahead of Walt Disney, moving up from ninth-largest in 2005. J&J, last year’s No. 4 advertiser, slipped to place ninth—still beating out the likes of Unilever, Toyota and Sony. Further down were clustered Pfizer, at 31, with $1.1 billion in ad spend, and Wyeth (33), Novartis (36), Merck (38), AstraZeneca (40) and Schering-Plough (42), all in the neighborhood of $1 billion.