We fully expect OpenSolaris to wind down over time (even with a fork) without explicit support from Oracle, so we don't want to start planning around OpenSolaris only to have to switch again. The path I'm investigating now is moving our mass storage platform to FreeBSD, and using the net/istgt iSCSI target and Samba to replace the ZFS share properties for those protocols. If that works in our torture testing with our controller cards, we're moving off of Solaris except for a lone server to test against the software we sell.
Oracle shut down all the over-the-web purchasing options for Solaris support contracts, re-directing everyone to their local reps. That pretty much screams, "unless you're talking a minimum of 4 figures and preferably 5, don't bother us".
We were willing to put in enough of an effort to adopt sufficient amounts of Solaris to have it manage all our spinning platters for us. We even had plans to integrate ZFS into our backup system (IBM TSM) so that we would automatically restore files from tape that ZFS indicated were damaged. But most of our work takes place on Linux (RHEL where required by the business application, and Ubuntu otherwise) and OS X, where frankly the hassle factor for maintaining an infrastructure component like an operating system is far less than Solaris (pre-Oracle, we had to wait nearly two weeks to get our support contract ID after purchasing it online). Sun hardware only made sense for us if we were planning on running compute services off of it, but Sun kept Solaris bottled up for so long that by the time we could try it out our infrastructure was already built up around Linux. Switching costs are too high for even ZFS to justify. If Oracle kept to the same support licensing terms however, I could see us gradually move over services one by one when it came time to migrate them to new hardware (which is when we usually evaluate whether it makes sense to switch OS platforms for the application).
I have enough on my hands that I don't need schizophrenic support licensing terms for basic infrastructure. Oracle has clearly signaled that unless you intend to make a major commitment to Solaris by willingly locking into their hardware and software NOW, they don't want your business, even if that timing doesn't fit with your business plans and planning horizons. If their support processes weren't stuck in the Stone Age, and the quality of patches weren't so sketchy that we found we must use Live Upgrade to protect ourselves, we probably would have shelled out. But Oracle jacked the premium for ZFS so high and so quickly they made the decision easy for us to start paying the money to test the alternatives.
We're drafting up backup plans to migrate our mass storage architecture off of ZFS and onto an ext4-based distributed filesystem on multiple nodes, in case FreeBSD doesn't work out. It will cost a bit less than what Oracle wants now, though it will still cost more than a basic support contract for a single Solaris server (pre-Oracle) spinning all the same spindles. We're hoping we can get by with FreeBSD 8.0/ZFS/istgt/smb for the next 4-5 years, and hopefully the situation between ZFS and btrfs under the same roof at Oracle is resolved by then.