Windows and after that linux ... windows just because most of the things are on windows and sometimes its can be a pain to make it work on linux else i would go for linux and basically mac os is based on a unix environment like linux so thats why i dont really talk about it