Free Speculative Fiction Online is a great, centralized source for tracking down science fiction online. It links to online repositories and the websites of a wide variety of authors: from classics like Asimov to stalwarts like Gaiman. There are hundreds of authors, short stories, and novels (including any number of Hugo and Nebula Award winners), and all of them are free.