How do you manage big projects (hundreds of files) using only VIM?
I personally start having problems in any larger than small project.
Try SourceCodeObedinece. This one I developed to handle C++ 1Gb source files project. I use it in pair with 0scan.
These two plugins are wrappers around the most popular Vim browsing tools: ctags and cscope.