OAIster is a search portal for 9,026,499 records from 675 institutions, including ebooks, ejournals, media files, provided by the research library community. we all know there's tones of goodies being made available online all over the globe, that Google has trouble finding. We want a search engine for the contents of these repositories, this is as good as it gets right now.
I forgot, there's also the
Inventory of Canadian Digital Initiatives