As a developer, i frequently need to perform complex searches for files. For example, search for file that starts with 'buf' and ends with '.c' or '.h' in a c:\sdk and c:\project\include. Windows search in vista+ is good, but for a lrage amount of sources it will search VERY long time if not index, and it's not possible to specify a number of folders to search in.
Is it any good and freeware tool available that allows to perform complex file search on windows platform? Google desktop requires indexing too and regexp support is very limited.