I'm getting really excited about Windows in general. Its the competition between Apple and Microsoft that is most exciting. But, I'm waiting a while before I put this into my audio PC's. Kudo's for Windows. Its reported working well on Samplitude. I read it won't allow you to turn off auto updates. Maybe they want everyone to be updating any bugs.