Who has the best ecosystem now: Apple, Google or Microsoft?

With Windows Phone 8.1 and One Drive, I think Microsoft has closed the gap considerably with Apple and Google. I believe Microsoft has the best suite of Office applications hands down; Google is pretty strong in Hangouts, Google Drive and Google+ photo backup and features; Apple's strength is of course iTunes, Apple TV/AirPlay and iOS apps. I think all three ecosystems are at a point where they all provide the same level of basic services and features - Email, automatic photos backup, messaging app, online storage, browser bookmark sync, suite of office apps, etc.

Who do you personally think has the best overall ecosystem currently and will continue to improve in the foreseeable future? Are you so invested in a particular ecosystem that you can't switch anymore without considerable hassle?