www.doaj.org There are now 3767 journals in the directory. Currently 1317 journals are searchable at article level. As of today 223372 articles are included in the DOAJ service.
http://www.FreePatentsOnline.com It provides free patent searching, free PDF downloading, allows annotating documents and sharing them, and free alerts for new documents.