I use the CTags plugin and find it's pretty good. Once you generate tags (ctrl-t ctrl-r) you can ctrl-shift-click on a function to jump to its definition (or be prompted with a list of options if there is ambiguity).

Ctrl-click by default is used to set multiple cursors. You could rebind the CTags ctrl-shift-click to ctrl-click if you were desperate enough.