I don't think corporate will leave Microsoft any time soon.
Most companies just stuck with XP until Windows 7 came out. Microsoft has a strong foothold on the Enterprise. If you want corporate to drop Microsoft desktop, you will need a replacement that works significantly better than it on a Microsoft corporate network because Microsoft dominates the front end and the back end.
Linux has made some in roads but it's still very small compared to Microsoft.