++This. Does the essentials such as real time [NTFS] drive monitoring from journals, small memory footprint, presents an accessible and responsive cancel dialogue when a operation will require lots of STATs (like sort many files by size), and has good boolean operators and semi-smart parsing of search lines and Bingo, ""quotes, optionally includes paths, stores file class (audio, video, doc etc) in short-index.
For full content search with several viewers and "jump to it and see" preview -- but only for selected document folders, I use DocFectcher. Matching files are presented in a windowpane you can further sort by relevance or -Date (my default), name or size. Reindexing is not done in real time when you change or add files but a small process watches indexed folders and just saves flags of what changes so index update can happen quickly when the main program is run.