Sorry, but Google is just as nameless and faceless as MS. In fact more so. MS has support that you can call and depend on as a developer. That is not the case with Chrome or other Google products. Read some of their bulletin boards to get the idea. If Chrome breaks, JRiver will have no recourse other than to report the bug same as with MS. How is that any better? If you are suggesting they can grok the source code and fix it themselves I don't see that as very likely given the size of the codebase. And even if they do manage to fix the problem it still has to be submitted to Google and go through their release cycle before it ends up in a public release. Unless they plan on rolling their own forked version. That is a scary thought for sure security wise. If it came to that I would no longer be able to use the product at work.
Before I am yet again be accused of MS bias (kidding), keep in mind I also have a Android Galaxy S and will be switching to a Nexus S as soon as a version is released that supports 850MHz HSPA. I'm speaking from my knowledge as a developer about what product may be best or not. You said it yourself that you are biased and hate IE. I do not hate Chrome. In fact I actually prefer it to IE for regular browsing. My comment stands that many are basing their decision on their like of which browser to surf the web with, not with which browser is the best for MC. They are not the same thing.
#7 I would also like to point out that IE9 is the only browser with Direct X accelerated support for Video etc. I would think that that might be kind of useful to MC... using Chrome means passing on both H264 and accelerated video support. And Adobe is actively working with MS to get Flash working with hardware acceleration.
As for MS suddenly dumping IE9 on Windows Update, MS has Publicly stated that it's release is months off... RC is still beta. Beta is the industry accepted term for software that hasn't been officially released. Just because MS has broken it's beta stage into Beta and RC (actually there is also the CTP stage) does not make it any different. MS's term RC means that it is feature complete but still has bugs. Most of their products go through several RC stages before release. For more information on IE's release plans etc check out the IE blog.
http://blogs.msdn.com/b/ie/archive/2011/02/23/ie9-feedback-platform-previews-through-beta.aspxAnyhow, I've said my bit as a developer and will leave things to J River to decide what's best for their product. They have done a great job to this point so I won't do more than express my thoughts which I have done. There is also the possibility that maybe there is something they have envisioned with Chrome that would not be possible with IE. I guess time will tell...
P.S. Keep the tomato throwing at the M$ loving guy to a minimum. He would rather spend his time using MS Bob than washing clothes...