I kinda know why my next computer will run an emulated Windows only ... And every day I get in touch with such news I'm gonna get more sure about that decision!

Running OpenGL layered above Direct3D is as stupid like pulling a car by motorbike because you're motorbike manufacturer ... Come on MicroDust! You had been releasing better jokes in former times! Your time is up with that decision!

OpenGL is BTW more stable (IMHO) just because of the longer release cycles of drivers. Direc3D is nothing part nor complete solution. You can do your stuff, but hey guys! It's of MicroSoft!