I will never ever code for D3D, because I can't use it on other platforms..
To be honest, in my experience D3D doesn't even work well amongst the various Windows versions. OpenGL in BMax blows away the D3D performance.Just an FYI, but if you are used to using an older version of BMax, the flush mem stuff has changed too ;c)