The best: the invention of writing, because it has allowed knowledge to be accumulated and passed on to the next generation.
The worst: television, because it seems to have degenerated into a babysitting machine, not just for kids, but for adults, too. I think people would get a lot more out...