HighWire Free Online Full-text Articles
"HighWire Press is the largest archive of free full-text science on Earth! As of 9/21/10, we are assisting in the online publication of 1,989,890 free full-text articles and 6,312,030 total articles. There are 8 sites with free trial periods, and 46 completely free sites. 282 sites have free back issues, and 1228 sites have pay per view!"