The biggest hurdle for me in going to CF10 was adjusting to Tomcat as the Servlet container instead of JRUN. If you aren't already on CF9, then you'll have to transition any Verity collections to SOLR anyway, so there is no real difference there between CF 9.0.2 and CF10. Most of the new CF10 IIS connector issues have been ironed out by the latest updaters (updater 12 for Windows is the latest relevant one). And, by the way, the updater is one of the best new things in CF10. No more 32-step processes for installing patches/updates. It's esentially a one- or two-click process from within CF Administrator.
If you can do it, I would move to CF10 rather than CF9 as the Adobe core support for CF9 ends at the end of this year. Also, CF10 will continue to be tested and certified against modern operating systems while CF9 will not.
I would hold off on considering CF11 for production until it has been vetted more by the community-at-large and the first few updaters come out for it.
Thank you for the reply. I was leaning towards going with CF10 instead of CF9, thinking support for CF9 would end in the not-too-distant future. The sites we have running on MX7 are fairly basic and I don't think it would be a big deal for me to rebuild them from scratch if I needed to for CF10.
Thanks again for the feedback.