Thanks all for chipping in. I think it wouldn't be fair for me to compare both. I actually haven't tried VsVim, although I did have a look at the web site and at the feature list. JaredPar, the author of VsVim, is actually a long-time ViEmu customer, and I am only sympathetic to his effort, given we've been so late with ViEmu/VS2010. In our defense, this version is more a rewrite to .NET managed code and the new WPF/MEF editor, and it will allow us to provide great features which will only be apparent over the next few years. The shortest route would have stayed as native C++ and COM, but we took the road that provides the best outlook for the future.
I'd like to think that the main difference is that ViEmu is a professional offering, not perfect, of course, but we are investing, and will invest, a lot of hours making sure it works fine with all languages, Resharper, Visual Assist, and generally doing a lot of dirty work to make sure the experience is great. The vi/vim core in ViEmu/VS2010 is the same as in the other ViEmus, it's about half the codebase, and it's nowadays quite complete, with quite wide ex support, single- and multiple-key mappings, our own vim-compatible regex engine, etc... and we will keep improving it in the future.
ViEmu also has a 5-year track record of being there and updated to new versions of Visual Studio and to new quirks in the most popular 3rd party add-ins. We plan to keep that for 5 more years, if not much more. I like to think that ViEmu has a track record of giving great value for money, and good and reliable support and maintenance. Although a vi/vim emulator will never be a big hit, I hope this history will ensure having trust from customers for future offerings. And rather than direct commercial considerations, it is the reason that we plan to be a reliable provider for vi/vim needs for developers for many years to come.
Actually, July 25 will be the fifth anniversary of the release of ViEmu 1.0, and I should plan something for the occasion. Let's see if I come up with something enjoyable for all.
Thanks everyone for your support!
-- Jon