It took me a long time to settle with OS X, I actually used to have a MacBook Pro from 2008-2012, and spent most of the time in Boot Camp on that.
Now, I use OS X as my main OS on my ThinkPad T420.
Having a UNIX environment for my developer needs is great, and learning to use Mission Control solved the issues I had with window management.
I still have some gripes with Finder, but it's pretty nice, and I prefer it to Windows, in part due to terrible Lenovo driver support.
My Surface Pro 3 is quite nice with Windows 8.1, I'm holding out upgrading that, though.
My ThinkPad X201 is the one that's getting Windows 10 as soon as possible.