For researchers who actually want to be read, there are several good eprints servers including arxiv.org (which I don’t use, but many physicists seem to like it) and cogprints (great for AI-related stuff). Of course, you can simply post your papers on your web site and let Google find them (my favorite solution).
Most people these days post to the arxiv before they even send their paper to a journal, and some have stopped submitting to journals altogether. (I wish they all would, it would cut down on that annoying refereeing we all have to do.) And nobody actually reads the journals they serve exclusively as ways to verify that your work has passed peer review.
I think we are slowly getting at the point paper-based publications are going to be completly unecessary. Right now, people still ask me for page numbers when I say I published a given paper. I was even asked for photocopies of the journal issue. These people will soon die and we will be finally free to let the trees in the forest.