1. You need to download the document in order to view the contents as Google, for some reason, doesn’t provide the "View as HTML" function for all documents in search results.
2. The search syntax may sometimes get a bit complex especially when you want to search documents of multiple file extensions in the same query (example: invoice template filetype:doc OR filetype:pdf OR filetype:xls).
Enter DocJax - it’s a new document search engine built on top of search results aggregated from Yahoo and Google. DocJax will simultaneously search for documents of all popular formats (PDF, DOC, XLS and PPT) or you may limit results to any one of these file formats.