As I have worked many times with tools that would increase productivity with vim, I made my choice.
First, I installed GVim with MiniBuffer , NERDTree , Bufkill , Matchit , PDV (phpDocumentator), taglist plugins and others to make sure I would be as comfortable as I would need to replace the functionality that I already had in Eclipse. I also installed Eclim , which is a pretty good plugin for integrating with eclipse, and it works fine with support for termination when installing on Zend Studio 7.1 (although there is a minor error in Zend Studio for terminating help that limits its use on Eclim). I also followed these three blogs ( O'Phinney , Thomas Koch and Schlitt's , so I was at the top of productivity). After trying all this, I still felt that I didn’t like the convenience of editing GVim.
Since I was already sold on capacities behind touch input and Vim, I absolutely could not return to the bare edition, for example, to Eclipse. So I tried viPlugin , Vrapper and vimPlugin , which I did not expect from them. ViPlugin and Vrapper, which emulates vi in Eclipse, unlike vimPlugin, which simply integrates Vim as an external editor (code rendering, refactoring and such unusable ones), are not yet mature enough. The visual block does not work, and some graceful error appears in your way when you start to really use them. I do not beat these plugins since they are still pretty good, but that was not what I expected.
Then I just came across Netbeans and their new version 6.8 released in December 2009, which now fully supports PHP5.3, PHPUnit, code coverage reports, refactoring, XDebug integration, code completion. What a grand finale did when I saw a jvi plugin that emulates vi in netbeans (and yes, the visual block works !!). This plugin is just awesome and works very well.
The only thing that was not taken into account in my question was the Oxygen XML Editor, which is not integrated into the netbeans plugin, but I can still use my own editor, so this is not even a problem for me. There is a plugin for netbeans for Git integration, but I stuck with Git gui.
If you guys want the best of both worlds, as I wanted, you should definitely check out the new release for netbeans for developing PHP5.3, keeping Vim as the main editor.