The Open Access Science Journal(s) PLoS ONE focuses mainly on Biology however there are some very interesting papers on environmental/biological application of EO&RS.
The idea of unrestricted free access to scientific papers is entirely laudable and indeed some research funders in Ireland mandate that outputs from projects funded by them are published without restriction. Since this year the site has been ranked for Impact and according to wikipedia has an impact factor of 4.3!
Here are a couple of papers I found Interesting:
West JB, Sobek A, Ehleringer JR (2008) A Simplified GIS Approach to Modeling Global Leaf Water Isoscapes. PLoS ONE 3(6): e2447. doi:10.1371/journal.pone.0002447
Citation: Koen EL, Garroway CJ, Wilson PJ, Bowman J (2010) The Effect of Map Boundary on Estimates of Landscape Resistance to Animal Movement. PLoS ONE 5(7): e11785. doi:10.1371/journal.pone.0011785