Two ads for Lunesta's Sepracor ranked as the most-recalled new prescription drug spots of 2006, followed by two spots for Novartis' Zelnorm, according to a survey by IAG Research.