There's a list of other tools for search source code besides ack at http://beyondgrep.com/more-tools/, including other grepalikes and indexing tools like ctags and cscope.
I suggest that you need not limit yourself to only one tool for your code searching. Toolboxes FTW.