I used Windows, because the rest of the hackathon team I was on was using Windows. We were using Unity, but we didn't want there to be any problems getting the code to run on multiple OSs. I know that Unity makes it easy to do that, but we didn't want to risk it.
Edit: Also remembered that we used as Kinect, which requires Windows