Don't listen to any of them, go with opengl it's universal and much better, only miscrosoft xbox uses dx. I'm sure the ignorant masses love their bluescreens but if you want quality opengl is the way to go.