I don't use the windows partition on my laptop for this reason. Once Unity and my steam has Linux support, I never looked back. Only issue is Matlab sometimes.
Out of curiousity, what issue do you have with matlab under linux? I have found its linux version to be one of the most stable commercial/nonfree programs I have used under linux (ubuntu/centos).
Not OP but if I wouldn't rm ~/matlab_crash_dump* regularly it would be hundreds of them. Can't really pinpoint the problems, but most of the time it's graphics related. Possibly because it gets used remotely over VNC or X2Go, not sure. In comparison the windows version over RDP has like 0 problems, running pretty much the same code.
What are you using Matlab for? Ever try Octave, Scilab, or Julia?