I know it's anecdotal, but my foamiest beers are always my Pale Ales and British ESB style beers. My least foamy are my stouts and certainly my Imperial Stout. I'd find it pretty hard to believe dark grain alone is the thing that boosts foam. There's more to it, something process related perhaps...