43% of open access journals are searchable at the article level in DOAJ.
As of October 15, 2010:
"There are now 5514 journals in the directory. Currently 2351 journals are searchable at article level. As of today 460453 articles are included in the DOAJ service.
73% of open access journals are indexed in at least one source.
Search results on October 15, 2010:
5,172 Active Open Access entries
3,764 Active Open Access entries with an indication for Abstracted/Indexed