I dont really have a favourite. I've worked with windows and mac, and each one has it advantages and flaws. For instance, mac is way better for design and edition related jobs, but windows is way better in data processing.
Hopefully soon i'll be able to try lynux. Then I will have enough information to make up my mind