we have surveyed and collected 5 best sites which host the content in form of documents and office supported formats such as .docx, .doc, .pdf, .ppt(x) etc.

(1) Docstoc - Extremely useful community-powered service for sharing all kinds of business document templates. If you need a professional document, Docstoc is the first place to check out. Whether it’s a legal document, a business form or whatever is out there. Docstoc was launched just recently but already counts over 65.000 user-submitted documents, covering legal, business, financial, technology, and education areas.
(2) Scribd - Scribd has the biggest document collection, but it’s not focused on professional documents alone. It’s more like a virtual document library, where anyone can freely upload and share any kind of text documents (jokes, facts, stories, legal, presentations, etc.). Although, there is a good deal of useless stuff, it still has lots of legal forms and document templates.

(4) whereisdoc

This is a search engine for documents online. Helps you search various documents in different formats online.
(5)Esnips

This is basically a sharing site. but we found that it has a huge collection of documents on it too.
likewise we have 4shared.com that also hosts tons of content and is very popular amongst users.
So do not hesitate to turn towards the loyal online friends of yours the next time you find yourself in a fix! On the first go they sure can help you get a descent presentation and valuable matter and templates and the rest lies on the way you present!
