PC Magazine’s 99 Undiscovered Sites PC Magazine’s top 99 Undiscovered Web Sites… which are… discovered now. Or something.