Last summer, CareGroup CIO John Halamka began looking for a viable alternative to the Microsoft Windows desktop operating system. After 16 years using Windows, he had enough of its instability and the ...