DTC TV prescription drug ads featuring an animated bee and a talking beaver were most recalled by consumers during 2007, according to ad performance tracking firm IAG Research.