I have tried to completely switch to a MAC from Windows quite a few times. Unfortunately, we have problems. First, courses in my undergrad degree require Microsoft products not available on the MAC. This factor does not bother me much because I should have as many tools available to me in the "IS/IT" field as possible. It's the second factor that bothers me. Second, I find that it is easy to depend on things that are not necessary. It seems to happen more in the Windows world than anywhere else, but it does happen in other places. A few examples might be in order. 1. I must use Visual Studio to develop .net applications. This is fine because Visual Studio is built for that purpose. However, the hangup is when I look for other developer tools for Visual Studio that will make my life easier. An easier life is not the problem, but why do it when it creates a problem down the road? Now, I have extra tools for Visual Studio that force me to depend on Windows. I could very well use other tools on the MAC or Linux to get the job done. 2. No doubt that anyone in college has to write essays requiring a specific formatting style such as APA or MLA. Sinc I am in college, I am at the mercy of these formatting styles. Some time ago, I picked up an app for Word 2013 to format my essays for me. Nice! No thinking about formatting styles, guidelines, rules, or points off homework! Later on, it creates a problem. To switch OS platforms, now I have to revert back to manually formatting essays. 3. After using Windows since Windows 3.1, a user would get used to how Microsoft works. Everything about how to use the core services of Windows is permanently burned in your mind forever. Therefore, making it difficult to switch because dealing with the pain of different UI structures, methods of getting things done, and shortcut keys gets in the way. At least knowing both OS platforms makes things easier to deal with. What is one to do with these problems? Oh, wait! Put a VM of Windows on your MAC. You have the best of both worlds, all of the necessary Windows and Microsoft apps are available to use when required, and it doesn't take up many resources. Well, back to Windows we go, except this time, it is on a MAC under Fusion instead of on native hardware. The Ultimate question for anyone facing this problem is how to break the ongoing cycle? Does anyone have any ideas?