Google search is filled with explanations, such as... "Title stacking is a deceptive practice designed to elevate the search engine ranking of a Web page. Rather than adding a single HTML tag, title stacking" I think it's a silly idea, but I might do some experimenting and post the results on my blog. Bompa
Rather than use stacking just test 2 or more landing pages with diff content and see which one converts better.