Raju,
Helm is awesome.
I use it everywhere in Emacs.
Are you using it with Projectile?
If not, I recommend it.
Projectile is a project plugin.
When used together, it enables fuzzy file matching across an entire project.
When using them together, you don't "find files" using Ctrl-x Ctrl-f.
You could, but then you must goto the directory where the file you wish to open exists.
Instead, you'd use the keybinding Ctrl-c h.
As you type, helm shows you a list of files that match. The list of files are from the root directory of the project and all child directories.
It's very useful and I can't imagine not having this feature.
Enjoy!
Jerry