I've been very happy with Oracle as of late...
Since Oracle's latest (mis)fortunes really helped my (small!) firm on making some rather drastic decisions. We're a small IT company doing a lot of things; main tasks lie in systems administration, website hosting, development (usually customer specific software) and information management.
Development has always been a rather (very) small portion of it all and because I've been quite experienced with Java that has always been the language which was used. For several reasons, amongst which my own experience, whenever I needed help (hired temporary co-worker) there was hardly a problem finding a Java guy, safety / security (Java actually has a Security manager (link to API docs) build right in which enhances this feel for security) and of course the cross-platform aspect (though it has mostly been Windows).
Alas; the latest Java mishappens also eventually found their way towards our totally non-technical customers who started asking questions. And that is something you really don't want to happen; esp. since security has always been a major aspect for us. Of course the main issue sits at browser level right now, but for a customer "Java" is "Java"; and right now "Java is dangerous / bad".
And that's where you get a little forced into a situation...
And so we're currently migrating. From Java to .NET; the web part is being rewritten in ASP.NET, the desktop parts are likely going to be a combination of C# & VB (depending on external help) and Centos / Glassfish / Apache is being replaced with Win2k8 / IIS.
Whether this is for good or bad; I dunno. So far its massively more expensive and a huge investment for my company (VS 2012 vs. NetBeans, CentOS / Glassfish vs. Win2k8 (both VPS so the extra costs isn't /that/ high) and not to forget all the work which goes into all this). But a good thing (IMO) is that we're also dropping MySQL in favour of PSQL for this environment. Since we're changing anyway we might as well do it right (and with ODBC / .NET integration the underlying engine doesn't differ all that much).
Even so; we have Oracle to thank for it. And although I don't quite feel "at home" with C# as much as I do with Java I have to say that the transition so far going smoother than I had anticipated. At least I can continue working with VP UML since that easily embeds itself into Visual Studio just like it does in NetBeans. Without extra costs! You don't have to get VS Enterprise for UML support you know; a mere $100,- is all you need.
Well, that's one down, how many more to go? :-)