Fast Find on Windows

While using Google Desktop, i found that Search within Google Desktop indexes & caches everything, that makes search results extremely fast. Those of you who are used to using the find command on linux or unix, would really love to use that on windows too. Well there are alternatives within Windows and some of them are really good. Well the easiest way of doing

Well the easiest and to some extend practical way of doing this would be have a cache copy of file names in a file and just searching the file. Just open the command prompt and type:

dir C:\  /b /s /on > C:\CachedFileNames.txt

The following would go through Windows C:\ drive and

dir c:\ /b /s /on > c:\Dirlist.txt