Thanks everyone!
Yes, I did say Fantom Thunder!
It's funny, everyone keeps talking about these "infomercials" for them -- I never saw a single one. In 1996 I was walking through the Bed, Bath, and Beyond in Chelsea and a guy was giving them a demo. The cyclonic bagless was still a brand-new...